Skip to content

ci: platform-prod-secrets is dispatch-only - #32479

Merged
teamleaderleo merged 1 commit into
feat-cmux-nextfrom
ci/platform-prod-secrets-dispatch-only
Nov 2, 2026
Merged

teamleaderleo merged 1 commit into
feat-cmux-nextfrom
ci/platform-prod-secrets-dispatch-only

Conversation

@teamleaderleo

@teamleaderleo teamleaderleo commented Nov 2, 2026 •

Copy link
Copy Markdown
Collaborator

Follow-up to #32470. Its one push run (41491005815) put CLOUD_FREESTYLE_API_KEY on cmux-platform-production and skipped JWT_PRIVATE_JWK and CLOUD_LINK_SIGNING_KEYS, which cmux-next-production holds no copy of. This drops the push trigger so nothing runs it again by itself; it stays dispatchable for when those production copies are placed in the environment.

It also notes the #32470 review follow-up (gpt-6.1-sol: the list-then-put check is not atomic) in the file's header: don't dispatch it while anyone else is putting these secrets. With no push trigger it only runs by hand, which covers that follow-up.

Agent session: agent session

🤖 Generated with Claude Code


Autofix with [code]smith
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.


Summary by cubic

Makes platform-prod-secrets.yml dispatch-only so it no longer runs on push. The single push run from #32470 put CLOUD_FREESTYLE_API_KEY on cmux-platform-production and skipped JWT_PRIVATE_JWK and CLOUD_LINK_SIGNING_KEYS, which cmux-next-production holds no copy of. It stays runnable by hand once those production copies are placed in the environment. The header now also warns that the list-then-put check is not atomic, so avoid dispatching it while anyone else is setting these secrets.

Written for commit 77b7a33. Summary will update on new commits.

View guided diff Turn on auto-fix

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Agent-Session: https://cmux.com/deeplink/agent?id=aid-3bab30503f0b9a7059e5
@github-actions

github-actions Bot commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

cmux status (one comment, edited in place; each line is updated by the job that owns it)

Review 77b7a33: HQ feed card · gallery before/after runs · checks

App of this head (app.zip, kept 1 day)

gh workflow run reload-build.yml -R manaflow-ai/cmux --ref feat-cmux-next -f tag=pr32479 -f ref=ci/platform-prod-secrets-dispatch-only -f platform=macos -f backend_mode=local

Shipped in:

@teamleaderleo

Copy link
Copy Markdown
Collaborator Author

Review (subagent claude-sonnet-5-5): SHIP at 77b7a33

@github-actions github-actions Bot added the risk:normal Risk tier (docs/ci/risk-tiers.md) label Nov 2, 2026
@teamleaderleo
teamleaderleo merged commit c4b55eb into feat-cmux-next Nov 2, 2026
70 of 79 checks passed
@teamleaderleo

Copy link
Copy Markdown
Collaborator Author

Owned by an agent session · session

This branch was previously deployed

1 inactive deployment
ci-routing-agent — 77b7a330 Deployed Nov 2, 2026 by teamleaderleo via wait for same-key tree publisher #102122
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk:normal Risk tier (docs/ci/risk-tiers.md)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant