Skip to content

Remove unused signing authorization modes - #10

Merged
kruton merged 1 commit into
mainfrom
trusted-signing-policy-only
Oct 16, 2026
Merged

kruton merged 1 commit into
mainfrom
trusted-signing-policy-only

Conversation

@kruton

@kruton kruton commented Oct 16, 2026

Copy link
Copy Markdown
Member

Require the single supported trusted-workflow policy format. Version 3 policies contain a caller path allowlist and mandatory builder/finalizer identities; remove authorization mode switches and empty workflow/helper content-pin fields.

Advance production policy to revision 3 and disposable-test policy to revision 10, recording native signer source fe6a2962b22e33deecb85cd0a738c1d6690fb7c1. Signing keys and rotation constraints are unchanged. Both public policies were exported by the native admin tool after validating the existing key/certificate/lineage configuration.

Validation: 46 shared-helper tests, 8 consumer/installer tests, 18 native tests, and workflow linting pass. This accompanies connectbot/actions#27 (squashed to one commit), runtime cleanup connectbot/actions#30, and connectbot/connectbot#2527. The VM and shared helpers will be updated together after policy approval; production publication stays disabled pending live verification.

@kruton
kruton merged commit b459679 into main Oct 16, 2026
2 checks passed
@kruton
kruton deleted the trusted-signing-policy-only branch October 16, 2026 16:08
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