diff --git a/action.yml b/action.yml index 580c3d9..f5523c7 100644 --- a/action.yml +++ b/action.yml @@ -13,20 +13,18 @@ runs: uses: https://gitea.jsc.idv.tw/docker-actions/calculate-version@${{ vars.ACTION_CALCULATE_VERSION }} - name: 組合釋出參數 id: release-params + if: ${{ steps.version-calculate.outputs.version != '' }} run: | repository="${{ gitea.repository }}" version_value="${{ steps.version-calculate.outputs.version }}" - if [ -z "$version_value" ]; then - echo "version-calculate output version is empty" >&2 - exit 1 - fi - - version="v${version_value}" - repository_name="${repository##*/}" - { - echo "name=${repository_name} ${version}" - echo "tag_name=${version}" - } >> "$GITHUB_OUTPUT" + echo "name=${repository##*/} v${version_value}" >> "$GITHUB_OUTPUT" + echo "tag_name=v${version_value}" >> "$GITHUB_OUTPUT" + shell: bash + - name: 檢查版本號輸出 + if: ${{ steps.version-calculate.outputs.version == '' }} + run: | + echo "version-calculate output version is empty" >&2 + exit 1 shell: bash - name: 釋出並標註成品版本 uses: akkuman/gitea-release-action@${{ vars.ACTION_GITEA_RELEASE_VERSION }}