From 947af0ebdb4cbc211e0e2c7fcec4be06ec0afb79 Mon Sep 17 00:00:00 2001 From: Techno Duck Date: Fri, 15 Sep 2023 20:40:27 -0400 Subject: [PATCH] hopefully will work this time --- .forgejo/workflows/rust.yaml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/.forgejo/workflows/rust.yaml b/.forgejo/workflows/rust.yaml index fe320a8..ee6a047 100644 --- a/.forgejo/workflows/rust.yaml +++ b/.forgejo/workflows/rust.yaml @@ -1,6 +1,6 @@ name: Build and upload a binary on tag push -on: [push] +on: [tag] jobs: build-release: @@ -13,17 +13,20 @@ jobs: - name: Build run: | cargo build --release - cp target/release/iss_locator iss_locator - chmod +x iss_locator + mkdir release + cp target/release/iss_locator release/iss_locator + chmod +x release/iss_locator xz --keep -9 iss_locator - shasum -a 256 iss_locator > iss_locator.sha256 - shasum -a 256 iss_locator.xz > iss_locator.xz.sha256 + mv iss_locator.xz release + 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 uses: actions/forgejo-release@v1 with: direction: upload - url: https://git.technoduck.me + url: https://git.technoduck.me token: ${{secrets.app_token}} + release-dir: release verbose: true