Skip to content

ci: interoperability controller - #1168

Merged
steadytao merged 1 commit into
masterfrom
interoperability-setup
Nov 12, 2026
Merged

steadytao merged 1 commit into
masterfrom
interoperability-setup

Conversation

@steadytao

@steadytao steadytao commented Nov 12, 2026 •

Copy link
Copy Markdown
Member

For #1122

Summary

Follow CI runs for PRs, including forks, pushes and schedules. Run orchestration from trusted default-branch code and report the result against the candidate revision. Give workers encrypted, single-use quarantine keys without OIDC permission. Validate node identities before granting access, check isolation and revocation, then remove the grants, nodes and keys. Attest admission leases so a separate recovery workflow can verify them before cleaning up failed or cancelled runs.

This initial check uses four Linux canaries in two isolated pairs. Seven-platform transfers follow in #1122. Deployment instructions cover the Tailscale identity changes and repo settings.

@steadytao steadytao changed the title ci: add interoperability controller ci: interoperability controller Nov 12, 2026
@steadytao
steadytao merged commit e38b2e1 into master Nov 12, 2026
16 of 21 checks passed
@steadytao
steadytao deleted the interoperability-setup branch November 12, 2026 16:42
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