File tree 6 files changed +7503
-23251
lines changed
Filter options
6 files changed +7503
-23251
lines changed
Original file line number Diff line number Diff line change
1
+ on :
2
+ pull_request :
3
+ branches : master
4
+ types : [opened, synchronize]
5
+
6
+ jobs :
7
+ pull-request-test :
8
+ runs-on : ubuntu-latest
9
+ steps :
10
+ - uses : actions/checkout@v2
11
+ - uses : ./
12
+ with :
13
+ script : |
14
+ // Get the existing comments.
15
+ const {data: comments} = await github.issues.listComments({
16
+ owner: context.repo.owner,
17
+ repo: context.repo.repo,
18
+ issue_number: context.payload.number,
19
+ })
20
+
21
+ // Find any comment already made by the bot.
22
+ const botComment = comments.find(comment => comment.user.id === 41898282)
23
+ const commentBody = "Hello from actions/github-script! (${{ github.sha }})"
24
+
25
+ if (botComment) {
26
+ await github.issues.updateComment({
27
+ owner: context.repo.owner,
28
+ repo: context.repo.repo,
29
+ comment_id: botComment.id,
30
+ body: ""
31
+ })
32
+ } else {
33
+ await github.issues.createComment({
34
+ owner: context.repo.owner,
35
+ repo: context.repo.repo,
36
+ issue_number: context.payload.number,
37
+ body: "Hello from actions/github-script!"
38
+ })
39
+ }
You can’t perform that action at this time.
0 commit comments