artifacts

This commit is contained in:
plasmagoat 2025-06-08 11:45:39 +02:00
parent 3ef4a69e31
commit dc4c2a560e

View file

@ -7,7 +7,7 @@ on:
workflow_dispatch: workflow_dispatch:
jobs: jobs:
build-upload: build:
runs-on: nixos-latest runs-on: nixos-latest
env: env:
PROXMOX_HOST: 192.168.1.205 PROXMOX_HOST: 192.168.1.205
@ -71,6 +71,16 @@ jobs:
echo "image=$(ls result/*.vma.zst | head -n 1)" >> $GITHUB_OUTPUT 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 - name: Create Forgejo Release
uses: https://code.forgejo.org/sheik/forgejo-release/src/branch/feat/universal_tea_bin@v2.6.0 uses: https://code.forgejo.org/sheik/forgejo-release/src/branch/feat/universal_tea_bin@v2.6.0
with: with:
@ -81,5 +91,5 @@ jobs:
release-notes: | release-notes: |
This release contains the NixOS base image for Proxmox labeled `${{ steps.version.outputs.tag }}`. 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 release-dir: ./results