cssitegen/.gitea/workflows/publish.yaml
Robert Morrison 4a98aba2ec
All checks were successful
Run Build / dotnet (push) Successful in 39s
Build and Generate Release Artifact / build (push) Successful in 52s
ci: Actually build release artifact
2026-01-04 02:37:34 +00:00

40 lines
844 B
YAML

name: Build and Generate Release Artifact
on:
push:
tags:
- "*"
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Install .NET
uses: actions/setup-dotnet@v3
with:
dotnet-version: 10.x
- name: Build csSiteGen
run: |
dotnet publish csSiteGen.csproj \
-c Release \
-r linux-x64 \
--self-contained true \
/p:PublishSingleFile=true \
/p:PublishTrimmed=true \
-o ./publish
- name: Create Gitea Release
id: create_release
uses: akkuman/gitea-release-action@v1
env:
NODE_OPTIONS: '--experimental-fetch'
with:
files: |-
./publish/csSiteGen
body_path: ./meta/releaseNotes