From dd78ff226b9e9a0df8a7a59d795e1ba109a8a123 Mon Sep 17 00:00:00 2001 From: Wilson Lin Date: Fri, 19 Jun 2020 12:22:28 +1000 Subject: [PATCH] Fix Ruby versioning in workflow --- .github/workflows/ruby.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 356323c..3bd14e3 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -26,9 +26,7 @@ jobs: - name: Get version id: version shell: bash - run: | - v=${GITHUB_REF#refs/tags/v} - echo ::set-output name=VERSION::${v:-0.0.0} + run: echo ::set-output name=VERSION::"$([[ "$GITHUB_REF" == refs/tags/v* ]] && echo ${GITHUB_REF#refs/tags/v} || echo '0.0.0')" # Install Ruby manually as actions/setup-ruby@v1 does not compile with `--enable-shared`. - name: Prepare for rbenv run: | @@ -95,9 +93,7 @@ jobs: - name: Get version id: version shell: bash - run: | - v=${GITHUB_REF#refs/tags/v} - echo ::set-output name=VERSION::${v:-0.0.0} + run: echo ::set-output name=VERSION::"$([[ "$GITHUB_REF" == refs/tags/v* ]] && echo ${GITHUB_REF#refs/tags/v} || echo '0.0.0')" - name: Set up Ruby uses: actions/setup-ruby@v1 with: