From 7af2cfacca29300f7ae3fd72b61f8abd78826776 Mon Sep 17 00:00:00 2001 From: Ariel Schulz Date: Fri, 10 Apr 2026 10:25:30 +0200 Subject: [PATCH 1/2] Try sending to sonar twice --- .github/workflows/merge-gate.yml | 18 +++++++++--------- .../templates/github/workflows/merge-gate.yml | 9 +++++++++ 2 files changed, 18 insertions(+), 9 deletions(-) diff --git a/.github/workflows/merge-gate.yml b/.github/workflows/merge-gate.yml index 6aac232e4..61bd4ec49 100644 --- a/.github/workflows/merge-gate.yml +++ b/.github/workflows/merge-gate.yml @@ -10,6 +10,15 @@ jobs: permissions: contents: read + fast-report: + name: Fast Report + needs: + - run-fast-checks + uses: ./.github/workflows/report.yml + secrets: inherit + permissions: + contents: read + approve-run-slow-tests: name: Approve Running Slow Tests? runs-on: "ubuntu-24.04" @@ -32,14 +41,6 @@ jobs: permissions: contents: read - test-python-environment: - name: Test python-environment Action - needs: - - approve-run-slow-tests - uses: ./.github/workflows/test-python-environment.yml - permissions: - contents: read - # This job ensures inputs have been executed successfully. allow-merge: name: Allow Merge @@ -50,7 +51,6 @@ jobs: needs: - run-fast-checks - run-slow-checks - - test-python-environment # Each job requires a step, so we added this dummy step. steps: - name: Approve diff --git a/exasol/toolbox/templates/github/workflows/merge-gate.yml b/exasol/toolbox/templates/github/workflows/merge-gate.yml index 21572cc03..53d128a10 100644 --- a/exasol/toolbox/templates/github/workflows/merge-gate.yml +++ b/exasol/toolbox/templates/github/workflows/merge-gate.yml @@ -10,6 +10,15 @@ jobs: permissions: contents: read + fast-report: + name: Fast Report + needs: + - run-fast-checks + uses: ./.github/workflows/report.yml + secrets: inherit + permissions: + contents: read + approve-run-slow-tests: name: Approve Running Slow Tests? runs-on: "(( os_version ))" From 5c8d3269977fbeb79422f4952a20cdd31977f86d Mon Sep 17 00:00:00 2001 From: Ariel Schulz Date: Fri, 10 Apr 2026 10:29:30 +0200 Subject: [PATCH 2/2] Fix docs --- doc/user_guide/dependencies.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/user_guide/dependencies.rst b/doc/user_guide/dependencies.rst index ab1be3797..d37f14a3e 100644 --- a/doc/user_guide/dependencies.rst +++ b/doc/user_guide/dependencies.rst @@ -56,7 +56,7 @@ system-wide Poetry installation to most effectively use Poetry ``2.3.0``: * `PEP-735 `__ .. note:: - Note that `uvx migrate-to-uv `__ + Note that `uvx migrate-to-uv `__ seems to do a good job with automating many of the PEP-related changes. Though, a developer should take care to verify the changes, as some are unneeded as it completes the migration to ``uv`` which the PTB does NOT yet support.