Skip to content

ci: grant issues:write to pr-cleanup workflow #6

ci: grant issues:write to pr-cleanup workflow

ci: grant issues:write to pr-cleanup workflow #6

Workflow file for this run

name: PR Triage
on:
pull_request_target:
types: [opened]
permissions:
contents: read
pull-requests: write
jobs:
triage:
runs-on: ubuntu-latest
steps:
- name: Request reviews
uses: actions/github-script@v7
with:
script: |
const reviewers = ["fehiepsi", "juanitorduz", "Qazalbash"]
.filter((reviewer) => reviewer !== context.payload.pull_request.user.login);
if (reviewers.length > 0) {
await github.rest.pulls.requestReviewers({
owner: context.repo.owner,
repo: context.repo.repo,
pull_number: context.payload.pull_request.number,
reviewers,
});
}
- name: Add labels
uses: actions/github-script@v7
with:
script: |
await github.rest.issues.addLabels({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.payload.pull_request.number,
labels: ["awaiting review"],
});