From 678d62ac14729afce4139dd7d697ec4708e1faf3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Fr=C3=B3es=20Franco?= Date: Wed, 3 Jun 2026 21:56:28 -0300 Subject: [PATCH] fix: use stable asset names without version in release workflow Rename release assets to remove the version so that /releases/latest/download/nuwiki-ls-{target}.tar.gz always resolves correctly from the install scripts. --- .gitea/workflows/release.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index cafae48..8592382 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -77,7 +77,10 @@ jobs: version="${GITHUB_REF_NAME#v}" archive="nuwiki-ls-${version}-${{ matrix.target }}.tar.gz" tar -czf "$archive" -C "target/${{ matrix.target }}/release" nuwiki-ls - echo "archive=$archive" >> "$GITHUB_OUTPUT" + # Use a stable name without version so /releases/latest/download/nuwiki-ls-{target}.tar.gz always resolves. + stable="nuwiki-ls-${{ matrix.target }}.tar.gz" + mv "$archive" "$stable" + echo "archive=$stable" >> "$GITHUB_OUTPUT" - name: Upload build artifact uses: actions/upload-artifact@v4