2121 runs-on : ubuntu-22.04
2222 outputs :
2323 docs : ${{ steps.set-matrix.outputs.docs }}
24- boards : ${{ steps.set-matrix.outputs.boards }}
24+ ports : ${{ steps.set-matrix.outputs.ports }}
2525 windows : ${{ steps.set-matrix.outputs.windows }}
2626 cp-version : ${{ steps.set-up-submodules.outputs.version }}
2727 steps :
9494
9595 mpy-cross :
9696 needs : scheduler
97- if : needs.scheduler.outputs.boards != '{}'
97+ if : needs.scheduler.outputs.ports != '{}'
9898 uses : ./.github/workflows/re-build-mpy-cross.yml
9999 secrets : inherit
100100 with :
@@ -103,7 +103,7 @@ jobs:
103103 mpy-cross-mac :
104104 runs-on : macos-11
105105 needs : scheduler
106- if : needs.scheduler.outputs.boards != '{}'
106+ if : needs.scheduler.outputs.ports != '{}'
107107 env :
108108 CP_VERSION : ${{ needs.scheduler.outputs.cp-version }}
109109 steps :
@@ -281,15 +281,15 @@ jobs:
281281 # ERROR: Platform MINGW64_NT-10.0-17763-x86_64 appears to be unsupported
282282 # https://github.com/espressif/esp-idf/issues/7062
283283
284- boards :
284+ ports :
285285 needs : [scheduler, mpy-cross, tests]
286- if : needs.scheduler.outputs.boards != '{}'
286+ if : needs.scheduler.outputs.ports != '{}'
287287 uses : ./.github/workflows/re-build-boards.yml
288288 secrets : inherit
289289 strategy :
290290 fail-fast : false
291291 matrix :
292- port : ${{ fromJSON(needs.scheduler.outputs.boards ).ports }}
292+ port : ${{ fromJSON(needs.scheduler.outputs.ports ).ports }}
293293 with :
294- boards : ${{ toJSON(fromJSON(needs.scheduler.outputs.boards )[matrix.port]) }}
294+ boards : ${{ toJSON(fromJSON(needs.scheduler.outputs.ports )[matrix.port]) }}
295295 cp-version : ${{ needs.scheduler.outputs.cp-version }}
0 commit comments