From d64bcc98e05da346806d29b970daf0c0632aeeec Mon Sep 17 00:00:00 2001 From: Sylwester Arabas Date: Sat, 16 Nov 2024 15:24:06 +0100 Subject: [PATCH] make devops tests required to pass before prceeding with examples and tests --- .github/workflows/tests+pypi.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tests+pypi.yml b/.github/workflows/tests+pypi.yml index 9adbf8e4..06cb29e7 100644 --- a/.github/workflows/tests+pypi.yml +++ b/.github/workflows/tests+pypi.yml @@ -125,7 +125,7 @@ jobs: tests: timeout-minutes: 120 - needs: [nojit_and_codecov, pylint, pdoc, precommit, zenodo_json] + needs: [nojit_and_codecov, pylint, pdoc, precommit, zenodo_json, devops] strategy: matrix: platform: [ubuntu-latest, macos-13, macos-14, windows-latest] @@ -165,7 +165,7 @@ jobs: python -m pytest --durations=10 -p no:unraisableexception -We -k "test_timing_3d" tests/smoke_tests examples: - needs: [pylint, precommit] + needs: [pylint, precommit, devops] strategy: matrix: platform: [ubuntu-latest, macos-13, macos-14, windows-latest] @@ -245,7 +245,7 @@ jobs: package-dir: [".", "examples"] fail-fast: false runs-on: ubuntu-latest - needs: [tests, examples, devops] + needs: [tests, examples] permissions: id-token: write steps: