Skip to content

Commit c4eae9f

Browse files
committed
add firmware job to continuous.yml; provide the firmware run-id to the application .yml's so that they can find the new firmware
1 parent 6058c4a commit c4eae9f

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

.github/workflows/continuous.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,44 @@ on:
88
workflow_dispatch:
99

1010
jobs:
11+
build-firmware:
12+
uses: ./.github/workflows/firmware.yml
13+
secrets: inherit
1114
build-android:
15+
needs:
16+
- build-firmware
1217
uses: ./.github/workflows/android.yml
18+
with:
19+
FIRMWARE_RUN_ID: ${{ needs.build-firmware.outputs.run_id }}
1320
secrets: inherit
1421
build-linux:
22+
needs:
23+
- build-firmware
1524
uses: ./.github/workflows/linux.yml
25+
with:
26+
FIRMWARE_RUN_ID: ${{ needs.build-firmware.outputs.run_id }}
1627
secrets: inherit
1728
build-mac:
29+
needs:
30+
- build-firmware
1831
uses: ./.github/workflows/mac.yml
32+
with:
33+
FIRMWARE_RUN_ID: ${{ needs.build-firmware.outputs.run_id }}
1934
secrets: inherit
35+
2036
build-windows:
37+
needs:
38+
- build-firmware
2139
uses: ./.github/workflows/windows.yml
40+
with:
41+
FIRMWARE_RUN_ID: ${{ needs.build-firmware.outputs.run_id }}
2242
secrets: inherit
2343

2444
release:
2545
permissions:
2646
contents: write
2747
needs:
48+
- build-firmware
2849
- build-android
2950
- build-linux
3051
- build-mac

0 commit comments

Comments
 (0)