From 0881b3b383a5f3d800cf8709132a7b4ed18f38ea Mon Sep 17 00:00:00 2001 From: Jason Kridner Date: Fri, 5 Nov 2021 12:30:59 -0400 Subject: [PATCH] CI: yet another way to capture tag --- .github/workflows/firmware.yml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/.github/workflows/firmware.yml b/.github/workflows/firmware.yml index fd6fde5..707e176 100644 --- a/.github/workflows/firmware.yml +++ b/.github/workflows/firmware.yml @@ -111,19 +111,26 @@ jobs: path: | sw/build/* - - name: Prepare Release - id: prepare + - name: Get tag + id: tag if: startsWith(github.ref, 'refs/tags/') run: | echo "::set-output name=TAG::${GITHUB_REF#refs/tags/}" + + - name: Prepare release + id: prepare + if: startsWith(github.ref, 'refs/tags/') + env: + TAG: ${{ steps.tag.outputs.TAG }} + run: | cd sw/ - zip -r bcf-${TAG}.zip build + zip -r bcf-${{ env.TAG }}.zip build - - name: Create Release + - name: Create release uses: softprops/action-gh-release@v1 if: startsWith(github.ref, 'refs/tags/') env: - TAG: ${{ steps.prepare.outputs.TAG }} + TAG: ${{ steps.tag.outputs.TAG }} with: files: | sw/bcf-${{ env.TAG }}.zip