File tree 2 files changed +14
-2
lines changed
2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 5
5
github-token :
6
6
description : ' GitHub token for posting comments'
7
7
required : true
8
+ issue-number :
9
+ description : ' PR/Issue number to post the comment to (optional, defaults to event context)'
10
+ required : false
8
11
9
12
runs :
10
13
using : " composite"
@@ -81,11 +84,14 @@ runs:
81
84
].join('\n');
82
85
83
86
const context = github.context;
84
- if (context.eventName === 'issue_comment') {
87
+ const issueNumber = inputs['issue-number'] ||
88
+ (context.eventName === 'issue_comment' ? context.payload.issue.number : null);
89
+
90
+ if (issueNumber) {
85
91
await github.rest.issues.createComment({
86
92
owner: context.repo.owner,
87
93
repo: context.repo.repo,
88
- issue_number: context.payload.issue.number ,
94
+ issue_number: issueNumber ,
89
95
body: helpText
90
96
});
91
97
} else {
Original file line number Diff line number Diff line change 7
7
issue_comment :
8
8
types : [created]
9
9
workflow_dispatch :
10
+ inputs :
11
+ issue-number :
12
+ description : ' PR/Issue number to post the help comment to'
13
+ required : true
14
+ type : number
10
15
11
16
permissions :
12
17
issues : write
29
34
uses : ./.github/actions/help-command
30
35
with :
31
36
github-token : ${{ secrets.GITHUB_TOKEN }}
37
+ issue-number : ${{ github.event.inputs.issue-number }}
You can’t perform that action at this time.
0 commit comments