fix: add pull-requests write permission to release workflow #18

Merged
ghost merged 1 commits from fix/release-permissions into main 2026-03-19 21:33:12 +00:00
ghost commented 2026-03-19 21:25:22 +00:00 (Migrated from github.com)

Summary

  • Adds pull-requests: write to the permissions block in the release workflow
  • The reusable workflow at privilegedescalation/.github/.github/workflows/plugin-release.yaml@main declares both contents: write and pull-requests: write permissions
  • When the calling workflow only grants contents: write, GitHub Actions rejects the call with a startup_failure because the caller must grant all permissions declared by the callee

Test plan

  • Trigger the Release workflow via workflow_dispatch and confirm it no longer fails with startup_failure

🤖 Generated with Claude Code

## Summary - Adds `pull-requests: write` to the `permissions` block in the release workflow - The reusable workflow at `privilegedescalation/.github/.github/workflows/plugin-release.yaml@main` declares both `contents: write` and `pull-requests: write` permissions - When the calling workflow only grants `contents: write`, GitHub Actions rejects the call with a `startup_failure` because the caller must grant all permissions declared by the callee ## Test plan - [ ] Trigger the Release workflow via `workflow_dispatch` and confirm it no longer fails with `startup_failure` 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.