From ef2ebaac04e612387cfa585d7cf7954c98561256 Mon Sep 17 00:00:00 2001 From: Jonathan Hess Date: Thu, 8 Oct 2026 20:07:16 +0000 Subject: [PATCH] ci: remove pull_request_review trigger from multi-approvers workflow The multi-approvers action requires secrets.MULTI_APPROVERS_TOKEN. In GitHub Actions, workflows triggered by pull request events on forks (including pull_request_review) do not have access to repository secrets. When reviews are submitted on fork PRs (such as Renovate bot PRs), the workflow fails with "input required and not supplied: token". Removing pull_request_review aligns this workflow with the canonical configuration in googleapis/librarian and prevents failures on fork PRs. Approval re-evaluation on fork PRs can be performed by re-running the pull_request_target check. --- .github/workflows/multi-approvers.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/multi-approvers.yaml b/.github/workflows/multi-approvers.yaml index c58102e4..5018da26 100644 --- a/.github/workflows/multi-approvers.yaml +++ b/.github/workflows/multi-approvers.yaml @@ -25,10 +25,6 @@ on: - 'ready_for_review' - 'review_requested' - 'review_request_removed' - pull_request_review: - types: - - 'submitted' - - 'dismissed' permissions: actions: 'write'