vpnhide/.github
okhsunrog e977af0064 ci(claude): grant pull-requests/issues write so reviews are actually posted
Both Claude workflows had only read-level scopes, so the auto-review
job ran for ~3 minutes per PR and silently dropped its findings — the
post-buffered-inline-comments step reported "No buffered inline
comments" because GitHub denied the API write. Same with the on-demand
@claude responder.

  claude-code-review.yml: pull-requests read -> write
  claude.yml:             pull-requests read -> write
                          issues read -> write

Deliberately keeping `contents: read` everywhere — Claude advises,
doesn't commit. If we ever want @claude-driven code edits, we'd add
that scope explicitly to the on-demand workflow only.
2026-04-27 02:29:12 +03:00
..
docker/ci chore: CI + scripts cleanup (review items #12 #13 #24 #31 #32 #37) 2026-04-27 01:14:03 +03:00
workflows ci(claude): grant pull-requests/issues write so reviews are actually posted 2026-04-27 02:29:12 +03:00