From: Michael Brown Date: Wed, 11 Feb 2026 23:08:16 +0000 (+0000) Subject: [ci] Include Secure Boot build artifacts X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cc4a9df9713040135ef5f47bdb15288a014375f8;p=thirdparty%2Fipxe.git [ci] Include Secure Boot build artifacts Signed-off-by: Michael Brown --- diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 47bd1aad8..7a494b130 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -139,6 +139,39 @@ jobs: src/${{ env.bindir }}/snponly.efi src/${{ env.bindir }}/errors + uefi-sb: + name: UEFI SB / ${{ matrix.arch }} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + arch: + - arm64 + - x86_64 + container: + image: ghcr.io/ipxe/ipxe-builder-${{ matrix.arch }} + env: + bindir: bin-${{ matrix.arch }}-efi-sb + steps: + + - name: Check out code + uses: actions/checkout@v6 + + - name: Build + working-directory: src + run: | + make ${{ env.bindir }}/ipxe.efi \ + ${{ env.bindir }}/snponly.efi + + - name: Upload + uses: actions/upload-artifact@v6 + with: + name: ${{ env.bindir }} + if-no-files-found: error + path: | + src/${{ env.bindir }}/ipxe.efi + src/${{ env.bindir }}/snponly.efi + tests: name: Tests / ${{ matrix.arch }} runs-on: ubuntu-latest @@ -236,6 +269,7 @@ jobs: - bios - sbi - uefi + - uefi-sb - tests - combine if: >-