File tree Expand file tree Collapse file tree 1 file changed +12
-3
lines changed Expand file tree Collapse file tree 1 file changed +12
-3
lines changed Original file line number Diff line number Diff line change 66 workflow_dispatch : # Allows manual trigger
77
88permissions :
9- contents : write # Minimum required permission for file changes and PR creation
10- pull-requests : write # Required for creating PRs
9+ contents : write # Required for file changes and auto-merge
10+ pull-requests : write # Required for creating PRs and auto-merge
1111
1212jobs :
1313 update-changelog :
4949 - name : Create Pull Request
5050 if : steps.generate.outputs.changes == 'true'
5151 uses : peter-evans/create-pull-request@v4
52+ id : create-pr
5253 with :
5354 token : ${{ secrets.GITHUB_TOKEN }}
5455 commit-message : " chore: update CHANGELOG.md"
5859
5960 - Generated using git-chglog
6061 - Triggered by: ${{ github.event_name }}
62+ - Auto-merge enabled
6163 branch : update-changelog-${{ github.run_id }}
6264 base : main
63- delete-branch : true
65+ delete-branch : true # This will delete the branch after merge
6466 labels : |
6567 documentation
6668 automated-pr
69+
70+ - name : Enable Auto-merge
71+ if : steps.generate.outputs.changes == 'true'
72+ run : |
73+ gh pr merge --auto --merge "${{ steps.create-pr.outputs.pull-request-number }}"
74+ env :
75+ GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments