File tree Expand file tree Collapse file tree 3 files changed +51
-0
lines changed Expand file tree Collapse file tree 3 files changed +51
-0
lines changed Original file line number Diff line number Diff line change 1+ # This workflow releases a new version of the Terraform module.
2+
3+ name : Release
4+
5+ # Only trigger when a pull request into main branch is merged.
6+ on :
7+ pull_request :
8+ types : [closed]
9+ branches :
10+ - main
11+
12+ jobs :
13+ release :
14+ runs-on : ubuntu-latest
15+ steps :
16+ - name : Checkout Repository
17+ uses : actions/checkout@v4
18+
19+ - name : Get module version
20+ id : get-version
21+ run : echo "version=$(cat VERSION.txt)" >> $GITHUB_OUTPUT
22+
23+ - name : Create Release
24+ uses : actions/create-release@v1
25+ env :
26+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, no need to create your own.
27+ with :
28+ tag_name : ${{ steps.get-version.outputs.version }}
29+ release_name : ${{ github.event.pull_request.title }}
30+ body : ${{ github.event.pull_request.body }}
31+ draft : false
32+ prerelease : false
Original file line number Diff line number Diff line change 1+ # This workflow updates the pull request description with an auto-generated section containing the categorised commit
2+ # message headers of the pull request's commits. The auto generated section is enveloped between two comments:
3+ # "<!--- START AUTOGENERATED NOTES --->" and "<!--- END AUTOGENERATED NOTES --->". Anything outside these in the
4+ # description is left untouched. Auto-generated updates can be skipped for a commit if
5+ # "<!--- SKIP AUTOGENERATED NOTES --->" is added to the pull request description.
6+
7+ name : update-pull-request
8+
9+ on : [pull_request]
10+
11+ jobs :
12+ description :
13+ uses : octue/workflows/.github/workflows/generate-pull-request-description.yml@main
14+ secrets :
15+ token : ${{ secrets.GITHUB_TOKEN }}
16+ permissions :
17+ contents : read
18+ pull-requests : write
Original file line number Diff line number Diff line change 1+ 0.1.0
You can’t perform that action at this time.
0 commit comments