Skip to content

ci: rename the compile status to cmux-next/compile - #25929

Merged
teamleaderleo merged 5 commits into
feat-cmux-nextfrom
ci/compile-status-neutral
Oct 27, 2026
Merged

teamleaderleo merged 5 commits into
feat-cmux-nextfrom
ci/compile-status-neutral

Conversation

@teamleaderleo

@teamleaderleo teamleaderleo commented Oct 27, 2026 •

Copy link
Copy Markdown
Collaborator

Leo: "just rename it bro"

What changes

  • The PR compile status job (compile-status, shown as "cmux-next fleet Release compile") now publishes the commit status cmux-next/compile.
  • For the transition it posts every state twice: under cmux-next/compile and under the previous context name, cmux-next/linux-compile. A reader that still reads the old name keeps working, and nothing goes red. A follow-up PR drops the old name once every reader takes the new one.
  • The job's steps, error titles and status descriptions, and the comments around the compile check, the REF capture steps, the route filter and the base-compile revert, use neutral wording ("the compile check", "the fleet build"). Behavior is unchanged apart from the second context.
  • Two step names change: "Decide the fleet build's REF capture" and "Capture the fleet build's REF". Their one reader, tests/test_ci_no_github_token_polling.py, is updated.
  • nightly.yml's web-bundle and notices job is renamed build-nightly-inputs, its artifacts cmux-nightly-web-bundles and cmux-nightly-notices, and its script scripts/ci/nightly_inputs.py, so the names say what they hold. Upload and download change together in the same workflow, and a missing hand-off already falls back to building on the Mac, so a run in flight loses at most that saving. The download steps, warning titles, hand-off messages, .github/nightly-step-coverage.json and tests/test_nightly_helpers_beside_release_build.py are updated to match.
  • The test file is renamed to tests/test_ci_cmux_next_compile_status.py, and tests/test-execution.toml and the workflow's guard step are updated to match. It now checks that each state is posted under both contexts with the same state and link.

Readers checked

  • The feat-cmux-next rulesets name no status check, so no required-check entry needs a change.
  • The landing tools that read the status are moving to accept both names in their own repository. The old context stays until they have landed.

Risk

Low. The only behavior change is a second status post per state. A failed post on either context still fails the job, as a failed post did before.

Tests

  • tests/test_ci_cmux_next_compile_status.py, tests/test_cmux_next_route.py, tests/test_ci_no_github_token_polling.py, tests/test_cmux_next_hybrid_ref_capture.py, tests/test_ci_cmux_next_compile_revert.py, tests/test_dev_landing_place.py, tests/test_nightly_helpers_beside_release_build.py, tests/test_nightly_step_coverage.py, tests/test_nightly_delivery_concurrency.py and tests/test_cmux_next_checks_workflow.py (158 tests) pass locally. tests/test_ci_workflow_guards_are_wired.py fails the same way on base (two unrelated unwired tests).
  • scripts/cmux-next/tests/bundle-resources-layout.test.sh passes.
  • actionlint reports only the existing unknown-runner-label notice.

Agent session: agent session

🤖 Generated with Claude Code

The status job publishes cmux-next/compile and, for the transition, the
same state under its previous context name, so no reader goes red. The
job, its steps and the surrounding comments use neutral wording.

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

cursor Bot commented Oct 27, 2026

Copy link
Copy Markdown

Bugbot needs on-demand usage enabled

Bugbot 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.

@github-actions

github-actions Bot commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

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

Review 1ed3feb: 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=pr25929 -f ref=ci/compile-status-neutral -f platform=macos -f backend_mode=local

web and size checks: green

@teamleaderleo

Copy link
Copy Markdown
Collaborator Author

Owned by an agent session · session

@github-actions github-actions Bot added the risk:high Risk tier (docs/ci/risk-tiers.md) label Oct 27, 2026
…at they hold

build-nightly-inputs, cmux-nightly-web-bundles and cmux-nightly-notices,
with scripts/ci/nightly_inputs.py; the download steps, warning titles and
hand-off messages are renamed to match.

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

Copy link
Copy Markdown
Collaborator Author

Bead cx-1qsn6 created for this PR by the cmux coordinator.

@cursor

cursor Bot commented Oct 27, 2026

Copy link
Copy Markdown

Bugbot needs on-demand usage enabled

Bugbot 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.

@blacksmith-sh

blacksmith-sh Bot commented Oct 27, 2026

Copy link
Copy Markdown

Found 1 test failure on Blacksmith runners:

Failure

Test View Logs
test_the_repository_highlights_validate (main.DigestTests.test_the_repository_highl
ights_validate)/
test_the_repository_highlights_validate (main.DigestTests.test_the_repository_highl
ights_validate)
View Logs

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

…status-neutral

# Conflicts:
#	.github/nightly-step-coverage.json
…status-neutral

# Conflicts:
#	.github/workflows/nightly.yml
#	tests/test_nightly_helpers_beside_release_build.py
@teamleaderleo
teamleaderleo merged commit 16adcdd into feat-cmux-next Oct 27, 2026
138 of 145 checks passed
@teamleaderleo
teamleaderleo deleted the ci/compile-status-neutral branch October 27, 2026 07:13
@github-actions

github-actions Bot commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

This branch was previously deployed

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

Labels

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant