Skip to content

Commit 588a44e

Browse files
committed
ci: build QEMU images
Signed-off-by: Liam McLoughlin <hexxeh@hexxeh.net>
1 parent 3e93f1b commit 588a44e

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

.github/workflows/build.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,3 +60,20 @@ jobs:
6060
build/**/*.bin
6161
build/**/*.map
6262
build/**/*.pbpack
63+
64+
- name: Configure (QEMU)
65+
if: ${{ matrix.board != 'asterix_vla_dvb1' }}
66+
run: ./waf clean configure --board ${{ matrix.board }} --nojs --qemu
67+
68+
- name: Build FW (QEMU)
69+
if: ${{ matrix.board != 'asterix_vla_dvb1' }}
70+
run: ./waf build qemu_image_micro qemu_image_spi
71+
72+
- name: Store firmware images (QEMU)
73+
if: ${{ matrix.board != 'asterix_vla_dvb1' }}
74+
uses: actions/upload-artifact@v4
75+
with:
76+
name: firmware-${{ matrix.board }}-qemu
77+
path: |
78+
build/qemu_micro_flash.bin
79+
build/qemu_spi_flash.bin

0 commit comments

Comments
 (0)