diff --git a/.forgejo/workflows/rust.yaml b/.forgejo/workflows/rust.yaml index ee6a047..faec541 100644 --- a/.forgejo/workflows/rust.yaml +++ b/.forgejo/workflows/rust.yaml @@ -1,6 +1,9 @@ name: Build and upload a binary on tag push -on: [tag] +on: + push: + tags: + - 'v*' jobs: build-release: @@ -16,8 +19,7 @@ jobs: mkdir release cp target/release/iss_locator release/iss_locator chmod +x release/iss_locator - xz --keep -9 iss_locator - mv iss_locator.xz release + xz --keep -9 release/iss_locator shasum -a 256 release/iss_locator > release/iss_locator.sha256 shasum -a 256 release/iss_locator.xz > release/iss_locator.xz.sha256 - name: Upload release