Skip to content

chore: tighten release-please app token scope#51

Merged
synsoftworksdev merged 1 commit intomainfrom
fix/release-please-app-token-scope
Apr 15, 2026
Merged

chore: tighten release-please app token scope#51
synsoftworksdev merged 1 commit intomainfrom
fix/release-please-app-token-scope

Conversation

@synsoftworksdev
Copy link
Copy Markdown
Member

Summary

Tighten the GitHub App token setup used by release-please.yml.

Changes

  • upgrade actions/create-github-app-token from @v1 to @v2
  • set owner: ${{ github.repository_owner }}
  • make app token permissions explicit:
    • contents: write
    • issues: write
    • pull-requests: write

Why

This makes the Release Please trust chain more explicit and consistent with a known-working setup in another repo. It does not change the release strategy, but it reduces ambiguity around org context and token scope.

Notes

  • no CLI behavior changed
  • no publish workflow logic changed in this PR

@synsoftworksdev synsoftworksdev self-assigned this Apr 15, 2026
@synsoftworksdev synsoftworksdev merged commit 3ae2fc8 into main Apr 15, 2026
4 checks passed
@synsoftworksdev synsoftworksdev deleted the fix/release-please-app-token-scope branch April 15, 2026 19:58
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