File tree Expand file tree Collapse file tree 1 file changed +18
-10
lines changed
Expand file tree Collapse file tree 1 file changed +18
-10
lines changed Original file line number Diff line number Diff line change 55 - master
66 tags :
77 - ' v*.*.*'
8+ pull_request :
9+ types :
10+ - labeled
811
912jobs :
1013 release :
14+ if : github.event.action != 'labeled'
1115 runs-on : ubuntu-latest
1216 steps :
1317 - uses : actions/checkout@v3
@@ -33,15 +37,19 @@ jobs:
3337 if_true : ${{ github.ref }}
3438 if_false : ${{ steps.bumpr.outputs.next_version }}
3539
36- # Create release.
37- - uses : actions/create-release@v1
38- if : " steps.tag.outputs.value != ''"
40+ # Create release
41+ - if : " steps.tag.outputs.value != ''"
3942 env :
40- # This token is provided by Actions, you do not need to create your own token
43+ TAG_NAME : ${{ steps.tag.outputs.value }}
44+ CURRENT : ${{ steps.bumpr.outputs.current_version }}
4145 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
42- with :
43- tag_name : ${{ steps.tag.outputs.value }}
44- release_name : Release ${{ steps.tag.outputs.value }}
45- body : ${{ steps.bumpr.outputs.message }}
46- draft : false
47- prerelease : false
46+ run : |
47+ gh release create "${TAG_NAME}" -t "Release ${TAG_NAME/refs\/tags\//}" --generate-notes --notes-start-tag "${CURRENT}"
48+
49+ release-check :
50+ if : github.event.action == 'labeled'
51+ runs-on : ubuntu-latest
52+ steps :
53+ - uses : actions/checkout@v3
54+ - name : Post bumpr status comment
55+ uses : haya14busa/action-bumpr@v1
You can’t perform that action at this time.
0 commit comments