From dc4c2a560ed1c0eccdb2bdd491f1492ad78c8c06 Mon Sep 17 00:00:00 2001 From: plasmagoat Date: Sun, 8 Jun 2025 11:45:39 +0200 Subject: [PATCH] artifacts --- .forgejo/workflows/build-image.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/build-image.yml b/.forgejo/workflows/build-image.yml index 13fac43..bed4c42 100644 --- a/.forgejo/workflows/build-image.yml +++ b/.forgejo/workflows/build-image.yml @@ -7,7 +7,7 @@ on: workflow_dispatch: jobs: - build-upload: + build: runs-on: nixos-latest env: PROXMOX_HOST: 192.168.1.205 @@ -71,6 +71,16 @@ jobs: echo "image=$(ls result/*.vma.zst | head -n 1)" >> $GITHUB_OUTPUT + - uses: actions/upload-artifact@v3 + with: + name: nixos-base-image + path: ${{ steps.build.outputs.image }} + + release: + needs: build + runs-on: unbuntu-latest + if: success() + steps: - name: Create Forgejo Release uses: https://code.forgejo.org/sheik/forgejo-release/src/branch/feat/universal_tea_bin@v2.6.0 with: @@ -81,5 +91,5 @@ jobs: release-notes: | This release contains the NixOS base image for Proxmox labeled `${{ steps.version.outputs.tag }}`. - Image filename: ${{ steps.version.outputs.tag }} + Image filename: ${{ steps.build.outputs.image }} release-dir: ./results