From 54dafee1f701de7882e0cebc949413c42c3a168d Mon Sep 17 00:00:00 2001 From: Techno Duck Date: Fri, 15 Sep 2023 23:21:50 -0400 Subject: [PATCH] altered naming convention for actions --- .forgejo/workflows/rust.yaml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.forgejo/workflows/rust.yaml b/.forgejo/workflows/rust.yaml index faec541..1d5fa88 100644 --- a/.forgejo/workflows/rust.yaml +++ b/.forgejo/workflows/rust.yaml @@ -15,13 +15,15 @@ jobs: uses: https://github.com/dtolnay/rust-toolchain@stable - name: Build run: | + export BIN_NAME="iss_locator" + export VER=$(awk -F "=" '/version/ {print $2}' Cargo.toml | grep -o -e '[0-9]*\.[0-9]*\.[0-9]*') cargo build --release mkdir release - cp target/release/iss_locator release/iss_locator - chmod +x release/iss_locator - 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 + cp target/release/$BIN_NAME release/$BIN_NAME-$VER + chmod +x release/$BIN_NAME-$VER + xz --keep -9 release/$BIN_NAME-$VER + shasum -a 256 release/$BIN_NAME-$VER > release/$BIN_NAME-$VER.sha256 + shasum -a 256 release/$BIN_NAME-$VER.xz > release/$BIN_NAME-$VER.xz.sha256 - name: Upload release uses: actions/forgejo-release@v1 with: