Skip to content

Add cbzmodem release trust policies - #23

Merged
kruton merged 1 commit into
mainfrom
fix/cbzmodem-release-trust
Nov 2, 2026
Merged

kruton merged 1 commit into
mainfrom
fix/cbzmodem-release-trust

Conversation

@kruton

@kruton kruton commented Nov 2, 2026

Copy link
Copy Markdown
Member

The cbzmodem release preparation job fails during Octo STS token exchange because cbzmodem-release-prepare does not exist. Add the prepare, publish, and maintenance-branch policies needed by its issue-driven release workflow.

Each policy grants the same permissions as its cbssh counterpart, scopes repository access to cbzmodem, and requires cbzmodem's immutable organization/repository identity, the main-branch issue event, and the matching shared workflow pinned at 9b826116f0d49329fbe10985a5abdfa49562f0a0. The workflow revision intentionally matches cbzmodem's current SHA pins rather than the main-branch references used by other callers.

Validation: yamllint, official Octo STS OrgTrustPolicy JSON schema, and positive/negative checks for the workflow claim patterns passed.

Failure: https://github.com/connectbot/cbzmodem/actions/runs/41396970882/job/125120282853

After merging, rerun the failed release preparation job. No release tags or Maven artifacts are changed by this PR.

@kruton
kruton merged commit 74908f5 into main Nov 2, 2026
2 checks passed
@kruton
kruton deleted the fix/cbzmodem-release-trust branch November 2, 2026 06:06
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