-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
Summary
We filed github/gh-aw#21098 — check_membership.cjs exits on the error branch before reaching the bot allowlist fallback. This means bots: in workflow frontmatter is effectively broken for GitHub App actors like Copilot.
Current Workaround
Using roles: all to skip the permission check entirely. This is overly permissive — any actor can trigger the workflow, not just authorized users and bots.
When to Revisit
When gh-aw ships a fix for #21098, we should:
- Remove
roles: allfrom review-responder.md and quality-gate.md - Restore the default roles (
admin,maintainer,write) — the compiler adds these automatically when noroles:is specified - Keep
bots: [Copilot, copilot-pull-request-reviewer]underon: - Recompile and verify the agent activates correctly
Related
- Upstream bug: github/gh-aw#21098
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels