From 500bf75f8fb1fb259b4eb43a6ce46ce30b31974b Mon Sep 17 00:00:00 2001 From: Xevion Date: Sat, 5 Oct 2024 17:17:43 -0500 Subject: [PATCH] switch to bash for variable prep step, ensure archive sign step uses bash --- .github/workflows/build.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 7951de0..89eaeb0 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -111,6 +111,7 @@ jobs: fi - name: Prepare Variables + shell: bash run: | echo "RELEASE_VERSION=$(grep '^version = ' Cargo.toml | sed 's/version = \"\(.*\)\"/\1/')" >> $GITHUB_ENV if ${{ contains(matrix.os, 'windows') }}; then @@ -120,7 +121,6 @@ jobs: fi echo "ARCHIVE_DIR=target/${{ matrix.target }}/release" >> $GITHUB_ENV echo "IS_RELEASE=${{startsWith(github.ref, 'refs/tags/')}}" >> $GITHUB_ENV - shell: sh - name: Archive if: ${{ !contains(matrix.os, 'windows') }} @@ -152,6 +152,7 @@ jobs: if: env.IS_RELEASE env: ARCHIVE_PATH: ${{ env.ARCHIVE_DIR }}/${{ env.ARCHIVE }} + shell: bash run: | echo "{{ secrets.MINISIGN_KEY }}" > minisign.key