File tree Expand file tree Collapse file tree 2 files changed +28
-3
lines changed Expand file tree Collapse file tree 2 files changed +28
-3
lines changed Original file line number Diff line number Diff line change 1+ name : Auto Label Pull Requests
2+
3+ on :
4+ pull_request_target :
5+ types : [opened]
6+
7+ permissions :
8+ pull-requests : write
9+
10+ jobs :
11+ add-labels :
12+ runs-on : ubuntu-latest
13+ steps :
14+ - name : Add labels to PR
15+ uses : actions/github-script@v7
16+ with :
17+ script : |
18+ const prNumber = context.payload.pull_request.number;
19+
20+ await github.rest.issues.addLabels({
21+ ...context.repo,
22+ issue_number: prNumber,
23+ labels: ["recode", "level 1"]
24+ });
25+
26+ console.log(`Added labels [recode, level 1] to PR #${prNumber}`);
Original file line number Diff line number Diff line change 11name : Sync PR data from Linked Issues
22
33on :
4- pull_request :
4+ pull_request_target :
55 types : [opened, edited, synchronize]
66
77jobs :
3232 uses : actions/github-script@v7
3333 with :
3434 script : |
35- const issuesInput = core.getInput("issues") || "[]";
36- const issues = JSON.parse(issuesInput);
35+ const issues = JSON.parse(`${{ steps.extract.outputs.issues }}`);
3736 const prNumber = context.payload.pull_request.number;
3837
3938 let combinedLabels = [];
You can’t perform that action at this time.
0 commit comments