From 40df40359c6a6ea79da680b364356c052453eb7b Mon Sep 17 00:00:00 2001 From: Konrad Kaim <31181410+scaliby@users.noreply.github.com> Date: Tue, 23 Sep 2025 10:52:09 +0200 Subject: [PATCH] Revert "build: simplify dependencies on build_test so it runs faster (#642)" This reverts commit 1c603d79c45f612b9299af2658c0e14f84906323. --- .github/workflows/build_tests.yaml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build_tests.yaml b/.github/workflows/build_tests.yaml index f756418e5..61ded0a56 100644 --- a/.github/workflows/build_tests.yaml +++ b/.github/workflows/build_tests.yaml @@ -28,9 +28,6 @@ on: branches: ["main","develop"] pull_request: # By default this runs for types assigned, opened and synchronize. -permissions: - contents: read - jobs: set-variables: runs-on: [ubuntu-22.04] @@ -127,7 +124,7 @@ jobs: ${{env.pythonLocation}} key: xpk-deps-${{ matrix.python-version }}-${{github.run_id}}-${{github.run_attempt}} linter: - needs: [set-variables] + needs: [install-dependencies, set-variables] concurrency: # We support one build or nightly test to run at a time currently. group: linter-${{needs.set-variables.outputs.run-id}} cancel-in-progress: true @@ -135,12 +132,12 @@ jobs: with: run-id: '${{needs.set-variables.outputs.run-id}}' verify-goldens: - needs: [set-variables] + needs: [install-dependencies, set-variables] uses: ./.github/workflows/reusable_goldens.yaml with: run-id: '${{needs.set-variables.outputs.run-id}}' run-unit-tests: - needs: [set-variables] + needs: [install-dependencies, set-variables] uses: ./.github/workflows/reusable_unit_tests.yaml with: run-id: ${{needs.set-variables.outputs.run-id}}