Skip to content

Commit 2caa56e

Browse files
committed
now added both way
1 parent 4ff62eb commit 2caa56e

1 file changed

Lines changed: 20 additions & 2 deletions

File tree

.github/workflows/comment-on-issue.yml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ on:
44
issues:
55
types: [opened, labeled]
66

7+
workflow_dispatch:
8+
inputs:
9+
issue_number:
10+
description: "Issue number"
11+
required: true
12+
713
permissions:
814
issues: write
915

@@ -14,9 +20,21 @@ jobs:
1420
- uses: actions/github-script@v8
1521
with:
1622
script: |
17-
console.log(JSON.stringify(context.payload, null, 2));
23+
let issue_number;
24+
console.log("eventName==>", context.eventName);
25+
if (context.eventName === "issues") {
26+
issue_number = context.payload.issue.number;
27+
}
28+
29+
if (context.eventName === "workflow_dispatch") {
30+
issue_number = Number(core.getInput("issue_number"));
31+
}
32+
33+
if (!issue_number) {
34+
throw new Error(`Unsupported trigger: ${context.eventName}`);
35+
}
1836
github.rest.issues.createComment({
19-
issue_number: context.issue.number,
37+
issue_number: issue_number,
2038
owner: context.repo.owner,
2139
repo: context.repo.repo,
2240
body: '👋 Thanks for reporting!'

0 commit comments

Comments
 (0)