11name : " Label PRs and auto-comment"
2- uto-amazonq-review.properties.json
32on :
4- uto-amazonq-review.properties.json
53 pull_request :
6- uto-amazonq-review.properties.json
74 types : [opened, reopened, synchronize]
8- uto-amazonq-review.properties.json
95jobs :
10- uto-amazonq-review.properties.json
116 pr_label_comment :
12- uto-amazonq-review.properties.json
13- runs-on : self-hosted
14- uto-amazonq-review.properties.json
7+ runs-on : ubuntu-latest
158 steps :
16- uto-amazonq-review.properties.json
179 - uses : actions/github-script@main
18- uto-amazonq-review.properties.json
1910 with :
20- uto-amazonq-review.properties.json
2111 github-token : ${{ secrets.GITHUB_TOKEN }}
22- uto-amazonq-review.properties.json
2312 script : |
24- uto-amazonq-review.properties.json
2513 const pr_number = context.payload.pull_request.number;
26- uto-amazonq-review.properties.json
2714 // Add label
28- uto-amazonq-review.properties.json
2915 await github.rest.issues.addLabels({
30- uto-amazonq-review.properties.json
3116 owner: context.repo.owner,
32- uto-amazonq-review.properties.json
3317 repo: context.repo.repo,
34- uto-amazonq-review.properties.json
3518 issue_number: pr_number,
36- uto-amazonq-review.properties.json
3719 labels: ["needs-review", "copilot"] // <-- TUNE ME
38- uto-amazonq-review.properties.json
3920 });
40- uto-amazonq-review.properties.json
4121 // Add automated comment
42- uto-amazonq-review.properties.json
4322 await github.rest.issues.createComment({
44- uto-amazonq-review.properties.json
4523 owner: context.repo.owner,
46- uto-amazonq-review.properties.json
4724 repo: context.repo.repo,
48- uto-amazonq-review.properties.json
4925 issue_number: pr_number,
50- uto-amazonq-review.properties.json
5126 body: "Thanks for the PR! Copilot will assist with review."
52- uto-amazonq-review.properties.json
53- });
54- uto-amazonq-review.properties.json
27+ });
0 commit comments