@@ -18,16 +18,24 @@ jobs:
1818 with :
1919 token : ${{ secrets.GH_ACCESS_TOKEN_TOM }}
2020
21- - id : get-version
22- run : echo "version=$(echo ${{ github.head_ref }} | sed -E 's|^(release/|prerelease/)||')" >> "$GITHUB_OUTPUT"
21+ - id : get-release-type
22+ run : |
23+ echo "is_prerelease=${{ startsWith(github.head_ref, 'prerelease/') }}" >> "$GITHUB_OUTPUT"
24+ echo "prefix=$(${{ startsWith(github.head_ref, 'prerelease/') }} && echo 'Prerelease' || echo 'Release')" >> "$GITHUB_OUTPUT"
2325
24- - id : get-title-prefix
25- run : echo "prefix=$(${{ startsWith(github.head_ref, 'prerelease/') }} && echo 'Prerelease' || echo 'Release')" >> "$GITHUB_OUTPUT"
26+ - id : get-version
27+ run : |
28+ if [ ${{ steps.get-release-type.outputs.is_prerelease }} ]; then
29+ echo "version=$(echo ${{ github.head_ref }} | sed 's|prerelease/)||')" >> "$GITHUB_OUTPUT"
30+ else
31+ echo "version=$(echo ${{ github.head_ref }} | sed 's|release/)||')" >> "$GITHUB_OUTPUT"
32+ fi
2633
2734 - name : Test gets
2835 run : |
2936 echo ${{ steps.get-version.outputs.version }}
30- echo ${{ steps.get-title-prefix.outputs.prefix }}
37+ echo ${{ steps.get-release-type.outputs.is_prerelease }}
38+ echo ${{ steps.get-release-type.outputs.prefix }}
3139
3240 # - name: Use Node 22
3341 # uses: actions/setup-node@v3
6573 # - name: Commit updated package-lock.json and docs requirements
6674 # uses: stefanzweifel/git-auto-commit-action@v4
6775 # with:
68- # commit_message: ${{ steps.get-title-prefix .outputs.prefix }} ${{ steps.get-version.outputs.version }}
76+ # commit_message: ${{ steps.get-release-type .outputs.prefix }} ${{ steps.get-version.outputs.version }}
6977 # branch: main
7078 # push_options: --force
7179 # file_pattern: package-lock.json docs/requirements.txt
7785 # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7886 # with:
7987 # tag_name: ${{ steps.get-version.outputs.version }}
80- # release_name: ${{ steps.get-title-prefix .outputs.prefix }} ${{ steps.get-version.outputs.version }}
88+ # release_name: ${{ steps.get-release-type .outputs.prefix }} ${{ steps.get-version.outputs.version }}
8189 # body: ${{ github.event.pull_request.body }}
8290 # prerelease: ${{ startsWith(github.head_ref, 'prerelease/') }}
8391
0 commit comments