File tree Expand file tree Collapse file tree 1 file changed +16
-22
lines changed
Expand file tree Collapse file tree 1 file changed +16
-22
lines changed Original file line number Diff line number Diff line change 11name : Release
22on :
3- workflow_dispatch :
4- pull_request :
5- types : [closed]
3+ pull_request_target :
4+ types :
5+ - closed
6+ branches :
7+ - release-*
68
79permissions :
810 contents : write # Create releases
1214 # will only be triggered if PR title begins with [POST-RELEASE v*.*.*]
1315 name : Release
1416 runs-on : ubuntu-latest
17+ permissions : write-all
1518 if : |
1619 github.event.pull_request.merged == true &&
1720 startsWith(github.event.pull_request.title, '[POST-RELEASE')
@@ -33,24 +36,15 @@ jobs:
3336 echo "Extracted VERSION: $VERSION"
3437 echo "version=$VERSION" >> "$GITHUB_OUTPUT"
3538
36- - name : Create and push tag
37- uses : rickstaa/action-create-tag@v1
38- with :
39- tag : ${{ steps.extract-version.outputs.version }}
40- github_token : ${{ secrets.GITHUB_TOKEN }}
41-
4239 - name : Create Release
43- id : create-release
44- uses : actions/create-release@v1
4540 env :
46- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
47- with :
48- tag_name : ${{ steps.extract-version.outputs.version }}
49- release_name : ${{ steps.extract-version.outputs.version }}
50- body : |
51- AWS EFS CSI Driver
52-
53- ## CHANGELOG
54- See [CHANGELOG](https://github.com/kubernetes-sigs/aws-efs-csi-driver/blob/master/CHANGELOG-2.x.md) for full list of changes
55- draft : false
56- prerelease : false
41+ GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
42+ run : |
43+ tag="${{ steps.extract-version.outputs.version }}"
44+
45+ gh release create "$tag" --title "$tag" --notes-file - <<EOF
46+ AWS EFS CSI Driver
47+
48+ ## CHANGELOG
49+ See [CHANGELOG](https://github.com/kubernetes-sigs/aws-efs-csi-driver/blob/master/CHANGELOG-2.x.md) for full list of changes
50+ EOF
You can’t perform that action at this time.
0 commit comments