name: build-image run-name: Build the shimboot disk image for all boards on: [push] jobs: build: strategy: matrix: board: [dedede, octopus, coral, grunt] runs-on: ubuntu-latest steps: - name: download repo uses: actions/checkout@v4 - name: run build run: sudo DEBUG=1 ./build_complete.sh ${{ matrix.board }} compress_img=1 quiet_download=1 - name: upload img uses: actions/upload-artifact@v4 with: name: shimboot_${{ matrix.board }} path: data/shimboot_${{ matrix.board }}.bin compression-level: 9 - name: create release uses: softprops/action-gh-release@v1 if: startsWith(github.ref, 'refs/tags/') with: draft: true files: data/shimboot_${{ matrix.board }}.zip