Skip to content

fix(ci): add pull-requests: write for release-please auto-approval#97

Merged
JacobPEvans merged 2 commits intomainfrom
fix/release-please-permissions
Mar 15, 2026
Merged

fix(ci): add pull-requests: write for release-please auto-approval#97
JacobPEvans merged 2 commits intomainfrom
fix/release-please-permissions

Conversation

@JacobPEvans
Copy link
Owner

Summary

Test plan

  • CI passes on this PR
  • Next release-please PR in this repo gets auto-approved successfully

The reusable _release-please.yml workflow now approves release PRs using
GITHUB_TOKEN, which requires pull-requests: write from the caller.

Related to JacobPEvans/.github#99

(claude)
Copilot AI review requested due to automatic review settings March 15, 2026 21:34
@gemini-code-assist
Copy link

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the repository’s Release Please workflow permissions to support auto-approving release PRs from the reusable _release-please.yml workflow (which now performs approval using GITHUB_TOKEN).

Changes:

  • Grant the release-please job pull-requests: write permission so the reusable workflow can auto-approve release PRs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

@JacobPEvans JacobPEvans merged commit c2112c1 into main Mar 15, 2026
7 checks passed
@JacobPEvans JacobPEvans deleted the fix/release-please-permissions branch March 15, 2026 23:28
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.

2 participants