We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents d2468ac + de817af commit be6e82cCopy full SHA for be6e82c
.github/workflows/autocomment-iss-close.yml
@@ -0,0 +1,29 @@
1
+name: Comment on Issue Close
2
+
3
+on:
4
+ issues:
5
+ types: [closed]
6
7
+jobs:
8
+ greet-on-close:
9
+ runs-on: ubuntu-latest
10
+ permissions:
11
+ issues: write
12
+ steps:
13
+ - name: Greet User
14
+ uses: actions/github-script@v5
15
+ with:
16
+ github-token: ${{ secrets.GITHUB_TOKEN }}
17
+ script: |
18
+ const issue = context.payload.issue;
19
+ const issueCreator = issue.user.login;
20
+ const issueNumber = issue.number;
21
22
+ const greetingMessage = `Hello @${issueCreator}! Your issue #${issueNumber} has been closed. Thank you for your contribution!`;
23
24
+ github.rest.issues.createComment({
25
+ owner: context.repo.owner,
26
+ repo: context.repo.repo,
27
+ issue_number: issueNumber,
28
+ body: greetingMessage
29
+ });
0 commit comments