File tree Expand file tree Collapse file tree 1 file changed +32
-0
lines changed
Expand file tree Collapse file tree 1 file changed +32
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Merge Thank You
2+
3+ on :
4+ pull_request_target :
5+ types : [closed] # Trigger when a PR is closed
6+
7+ permissions :
8+ issues : write
9+ pull-requests : write
10+
11+ jobs :
12+ post_merge_message :
13+ if : github.event.pull_request.merged == true # Only run if the PR was merged
14+ runs-on : ubuntu-latest
15+
16+ steps :
17+ - name : Post thank you message
18+ uses : actions/github-script@v7
19+ with :
20+ github-token : ${{ secrets.GITHUB_TOKEN }} # Ensure token is used
21+ script : |
22+ const prNumber = context.payload.pull_request.number;
23+ const owner = context.repo.owner;
24+ const repo = context.repo.repo;
25+
26+ // Post a thank you message upon PR merge
27+ await github.rest.issues.createComment({
28+ owner: owner,
29+ repo: repo,
30+ issue_number: prNumber,
31+ body: `🎉🎉 Thank you for your contribution! Your PR #${prNumber} has been merged! 🎉🎉`
32+ });
You can’t perform that action at this time.
0 commit comments