From 39e1b2dcafe0ab9ab96e8240ad89b260117c79c3 Mon Sep 17 00:00:00 2001 From: cy Date: Thu, 13 Mar 2025 14:41:49 -0400 Subject: [PATCH] workflow: upload result as artifact --- .github/workflows/build-machines-and-homes.yml | 14 ++++++++++++++ .github/workflows/build-packages.yml | 9 ++++++++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-machines-and-homes.yml b/.github/workflows/build-machines-and-homes.yml index 547cc42..55a86db 100644 --- a/.github/workflows/build-machines-and-homes.yml +++ b/.github/workflows/build-machines-and-homes.yml @@ -75,6 +75,13 @@ jobs: run: | nix run github:zhaofengli/attic push main result + - name: upload result + uses: actions/upload-artifact@v4 + with: + name: ${{ matrix.machine }}-${{ matrix.os }} + path: result + if-no-files-found: error + build-homes: strategy: matrix: @@ -133,3 +140,10 @@ jobs: - name: cache result run: | nix run github:zhaofengli/attic push main result + + - name: upload result + uses: actions/upload-artifact@v4 + with: + name: ${{ matrix.home }}-${{ matrix.os }} + path: result + if-no-files-found: error diff --git a/.github/workflows/build-packages.yml b/.github/workflows/build-packages.yml index 4c55317..07b76df 100644 --- a/.github/workflows/build-packages.yml +++ b/.github/workflows/build-packages.yml @@ -48,4 +48,11 @@ jobs: - name: cache result run: | - nix run github:zhaofengli/attic push main result \ No newline at end of file + nix run github:zhaofengli/attic push main result + + - name: upload result + uses: actions/upload-artifact@v4 + with: + name: ${{ matrix.package }}-${{ matrix.os }} + path: result + if-no-files-found: error