Repository navigation
ci: one-off job that puts the missing production platform secrets on cmux-platform-production - #32470
Conversation
…cmux-platform-production Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Agent-Session: https://cmux.com/deeplink/agent?id=aid-3bab30503f0b9a7059e5
Bugbot needs on-demand usage enabledBugbot uses usage-based billing for this team and requires on-demand usage to be enabled. A team admin can enable on-demand usage in the Cursor dashboard. |
|
cmux status (one comment, edited in place; each line is updated by the job that owns it) Review App of this head (app.zip, kept 1 day)
Shipped in:
|
|
Owned by an agent session · session |
|
Found 2 test failures on Blacksmith runners: Failures
|
|
Review (codex, router-review): SHIP at 75a7ea9 Reviewer: codex gpt-6.1-sol xhigh, fast tier. Follow-ups: 1. Each lands as an issue in this repo that links this receipt; the lane that opened the PR fixes it forward. SHIP at 75a7ea9 Visual verdict: no images; Leo tries the build
Follow-ups:
|
![Fix with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/fix-with-codesmith-light-3x.png)
NEXT Cloud's CloudDO is moving to cmux-platform in production (development and staging already passed).
cmux-platform-productionneedsJWT_PRIVATE_JWKandCLOUD_LINK_SIGNING_KEYSequal to cmux-api production's, plusCLOUD_FREESTYLE_API_KEY.This reuses the pattern of #30461 (
platform-dev-secrets.yml, removed in #30813) for production:cmux-next-production(branch policy: feat-cmux-next), runs once on the push that lands it (path-filtered to this file) since GitHub registers dispatch workflows only frommain.cmux-platform-production, only when the Worker lacks the name: it never overwrites an existing secret.cmux-next-productionholdsFREESTYLE_API_KEYonly, so this run placesCLOUD_FREESTYLE_API_KEY; the JWK and link keys can be placed by a later dispatch once their production copies are in the environment.wrangler secret put; the job prints secret names only.contents: read, same runner expression as ci: dispatch-only job that puts the dev JWT and Freestyle keys on cmux-platform-development #30461).A follow-up drops the push trigger (dispatch-only).
Agent session: agent session
🤖 Generated with Claude Code
Open in [code]smith · Need help on this PR? Tag
@codesmith-botwith what you need.Summary by cubic
Adds a one-off GitHub Actions workflow that copies the production platform secrets onto
cmux-platform-productionfor NEXT Cloud's CloudDO move into cmux-platform in production.JWT_PRIVATE_JWK,CLOUD_LINK_SIGNING_KEYS, andCLOUD_FREESTYLE_API_KEYfrom thecmux-next-productionenvironment via stdin towrangler secret put, printing only secret names.main; a follow-up drops the push trigger.Written for commit 75a7ea9. Summary will update on new commits.