Skip to content

chore: temporary GITHUB_TOKEN write-permission diagnostic#1325

Open
davidacevedo wants to merge 6 commits into
masterfrom
diagnose-token-tag-permissions
Open

chore: temporary GITHUB_TOKEN write-permission diagnostic#1325
davidacevedo wants to merge 6 commits into
masterfrom
diagnose-token-tag-permissions

Conversation

@davidacevedo

Copy link
Copy Markdown
Collaborator

Temporary diagnostic to isolate why release-please gets Resource not accessible by integration when creating a release.

It probes three writes with the default GITHUB_TOKEN (same context as the release job), each independent and self-cleaning:

  1. branch ref (refs/heads/…) — control; PRs already prove this works
  2. tag ref (refs/tags/…) — direct tag creation
  3. release (repos.createRelease, auto-creates a tag) — the exact call release-please makes

Whichever 403s isolates branch-vs-tag-vs-release. Results print in the job log and the run summary. Do not merge — close after we read the results.

Probes branch-ref, tag-ref, and release creation in isolation with the
default GITHUB_TOKEN to determine which write the token is denied. Each
probe is independent and self-cleaning. Temporary; remove after diagnosis.
@davidacevedo davidacevedo requested a review from a team as a code owner June 17, 2026 22:44
@github-actions

Copy link
Copy Markdown
Contributor

Released prerelease version 8.19.5-diagnose-token-tag-permissions-fe77697.0.
You may now run npm install @appfolio/react-gears@diagnose-token-tag-permissions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant