Skip to content

fix(ci): grant pull-requests: write in release caller for reused ci.yml - #8

Merged
lloydsk merged 1 commit into
mainfrom
fix-release-permissions
Sep 10, 2026
Merged

fix(ci): grant pull-requests: write in release caller for reused ci.yml#8
lloydsk merged 1 commit into
mainfrom
fix-release-permissions

Conversation

@lloydsk

@lloydsk lloydsk commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

v0.5.0 release run died as startup_failure: release.yml only granted contents: read, but the reused ci.yml now requests pull-requests: write for the sticky PR report. Called workflows cannot exceed caller permissions. This grants the caller the extra scope so releases run again.

The verify job reuses ci.yml, which now requests pull-requests: write for
the sticky PR report comment. A called workflow cannot request more
permissions than its caller grants, so release.yml died as startup_failure
on the v0.5.0 release event. Grant it here so the release can run.
@github-actions

Copy link
Copy Markdown

CI report

Check Result
tsc --noEmit success
tests success
npm pack --dry-run success (6 files in tarball)

Ref: aab61c94532afb1afb33b144465e3294f8d80714

@lloydsk
lloydsk merged commit fb97d3e into main Sep 10, 2026
1 check passed
@lloydsk
lloydsk deleted the fix-release-permissions branch September 10, 2026 18:36
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