From 0fcae00b7a400f470b31649f6107bd1f4ad56d73 Mon Sep 17 00:00:00 2001 From: JPeer264 Date: Wed, 29 Apr 2026 13:34:12 +0200 Subject: [PATCH] chore(ci): Use pull-requests: write for PR review reminder workflow The schedule-triggered workflow was failing with 403 when trying to create comments on PRs. GitHub requires `pull-requests: write` (not `issues: write`) to create comments on pull requests via the Issues API when the workflow runs on schedule. Co-Authored-By: Claude Opus 4.5 --- .github/workflows/pr-review-reminder.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pr-review-reminder.yml b/.github/workflows/pr-review-reminder.yml index 3eda72221948..8674dc760dde 100644 --- a/.github/workflows/pr-review-reminder.yml +++ b/.github/workflows/pr-review-reminder.yml @@ -7,14 +7,12 @@ on: # Saturday/Sunday are never counted as business days. - cron: '0 10 * * 1-5' -# pulls.* list + listRequestedReviewers → pull-requests: read -# issues timeline + comments + createComment → issues: write +# pulls.* list + listRequestedReviewers + createComment on PRs → pull-requests: write # repos.listCollaborators (outside) → Metadata read on the token (see GitHub App permission map) # checkout → contents: read permissions: contents: read - issues: write - pull-requests: read + pull-requests: write concurrency: group: ${{ github.workflow }}