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/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. 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 ))"