Skip to content

Commit 5d5da30

Browse files
committed
Added logic for issues also
1 parent 03da8a6 commit 5d5da30

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

.github/workflows/autolabler.yml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
1-
name: Auto Label Pull Requests
1+
name: Auto Label Issues and PRs
22

33
on:
44
pull_request_target:
55
types: [opened]
6+
issues:
7+
types: [opened]
68

79
permissions:
10+
issues: write
811
pull-requests: write
912

1013
jobs:
1114
add-labels:
1215
runs-on: ubuntu-latest
1316
steps:
1417
- name: Add labels to PR
18+
if: github.event_name == 'pull_request_target'
1519
uses: actions/github-script@v7
1620
with:
1721
script: |
@@ -24,3 +28,18 @@ jobs:
2428
});
2529
2630
console.log(`Added labels [recode, level 1] to PR #${prNumber}`);
31+
32+
- name: Add labels to Issue
33+
if: github.event_name == 'issues'
34+
uses: actions/github-script@v7
35+
with:
36+
script: |
37+
const issueNumber = context.payload.issue.number;
38+
39+
await github.rest.issues.addLabels({
40+
...context.repo,
41+
issue_number: issueNumber,
42+
labels: ["recode", "level 1"]
43+
});
44+
45+
console.log(`Added labels [recode, level 1] to Issue #${issueNumber}`);

0 commit comments

Comments
 (0)