From ffa3a7b2b59d309dee7664b8b73be10944b851a8 Mon Sep 17 00:00:00 2001 From: Dan Halbert Date: Fri, 23 Oct 2026 15:27:37 -0400 Subject: [PATCH] CI: don't make port builds wait for the mpy-cross job The board builds get their mpy-cross from the artifact the scheduler job uploads. The mpy-cross job only builds the static release binaries, which the board builds don't use. The final upload job still waits for it. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4f53ed308b4..137c7e4aeb5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -224,7 +224,7 @@ jobs: [ -z "$TWINE_USERNAME" ] || twine upload circuitpython-stubs/dist/* ports: - needs: [scheduler, mpy-cross, tests] + needs: [scheduler, tests] if: needs.scheduler.outputs.ports != '{}' uses: ./.github/workflows/build-boards.yml secrets: inherit