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:
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