From 8e10974c8c6f22295bf9237cd05f21b7c16e6eb7 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Wed, 28 Jan 2026 20:20:01 +0000 Subject: [PATCH] [ci] Upload a selection of build artifacts from each run Signed-off-by: Michael Brown --- .github/workflows/build.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bafd5d8f4..6daadfc7f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -37,6 +37,17 @@ jobs: ${{ env.bindir }}/ipxe.usb \ ${{ env.bindir }}/undionly.kpxe + - name: Upload + uses: actions/upload-artifact@v6 + with: + name: ${{ env.bindir }} + if-no-files-found: error + path: | + src/${{ env.bindir }}/ipxe.iso + src/${{ env.bindir }}/ipxe.pxe + src/${{ env.bindir }}/ipxe.usb + src/${{ env.bindir }}/undionly.kpxe + sbi: name: SBI / ${{ matrix.arch }} runs-on: ubuntu-latest @@ -62,6 +73,15 @@ jobs: ${{ env.bindir }}/ipxe.lkrn \ ${{ env.bindir }}/ipxe.sbi + - name: Upload + uses: actions/upload-artifact@v6 + with: + name: ${{ env.bindir }} + if-no-files-found: error + path: | + src/${{ env.bindir }}/ipxe.lkrn + src/${{ env.bindir }}/ipxe.sbi + uefi: name: UEFI / ${{ matrix.arch }} runs-on: ubuntu-latest @@ -93,6 +113,17 @@ jobs: ${{ env.bindir }}/ipxe.usb \ ${{ 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 }}/ipxe.iso + src/${{ env.bindir }}/ipxe.usb + src/${{ env.bindir }}/snponly.efi + tests: name: Tests / ${{ matrix.arch }} runs-on: ubuntu-latest