diff options
Diffstat (limited to '.gitea')
| -rw-r--r-- | .gitea/workflows/release.yml | 9 | ||||
| -rw-r--r-- | .gitea/workflows/static.yml | 2 |
2 files changed, 7 insertions, 4 deletions
diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 239816be..f6e31095 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -3,7 +3,7 @@ name: Release on: push: tags: - - 'v*' + - '*' jobs: release: @@ -15,8 +15,11 @@ jobs: - name: Process static files run: >- - nix build --print-out-paths --print-build-logs .#hakurei-static && - nix shell nixpkgs#gnutar nixpkgs#zstd --command tar -C result --zstd -cf hakurei.app-${{ github.ref_name }}.tar.zst . + nix build \ + --print-out-paths \ + --print-build-logs \ + --out-link hakurei.app-${{ github.ref_name }}.tar.zst \ + .#dist - name: Release uses: https://gitea.com/actions/release-action@main diff --git a/.gitea/workflows/static.yml b/.gitea/workflows/static.yml index 93c92092..ecab9d63 100644 --- a/.gitea/workflows/static.yml +++ b/.gitea/workflows/static.yml @@ -27,7 +27,7 @@ jobs: run: >- export HAKUREI_REV="$(git rev-parse --short HEAD)" && sed -i.old 's/version = /version = "0.0.0-'$HAKUREI_REV'"; # version = /' package.nix && - nix build --print-out-paths --print-build-logs .#hakurei-static && + nix build --print-out-paths --print-build-logs .#static && mv package.nix.old package.nix && echo "rev=$HAKUREI_REV" >> $GITHUB_OUTPUT |
