Skip to content

Disable Chromatic in CI - #772

Merged
nedtwigg merged 1 commit into
mainfrom
remove-chromatic
Sep 24, 2026
Merged

nedtwigg merged 1 commit into
mainfrom
remove-chromatic

Conversation

@nedtwigg

Copy link
Copy Markdown
Member

Argos now runs alone as the visual regression check. This PR stops Chromatic from running in CI and leaves the rest of the Chromatic integration in place for a later cleanup.

  • Deletes .github/workflows/chromatic.yml.
  • Moves its trigger, draft, and fork-gate reasoning into argos.yml, which used to point at it.
  • Drops Chromatic from tend's ci-fix.watched_workflows, then regenerates tend-ci-fix.yaml with uvx tend@0.3.1 init. Only that one line changes.
  • Removes the running-tend guidance about Chromatic's human-gated UI Tests check.
  • Updates the docs that described Chromatic running in CI (AGENTS.md, TESTING_AND_MODIFICATION_GUIDE.md, renovate.json, security-ci.md, pairing.mdx, and two comments) so they name Argos.

Left for the removal PR: the chromatic package, isChromatic() in preview.ts, the chromatic: story parameters, and the "Chromatic freeze" comments in lib/. The repo-level CHROMATIC_PROJECT_TOKEN secret also stays. While it exists it remains in tend's secrets.allowed, which security-ci.md requires. Delete the secret and that entry together.

🤖 Generated with Claude Code

https://claude.ai/code/session_01TdHU7niaFoxSQqVdhUcgwA

Delete the Chromatic workflow and stop tend's ci-fix watching it. Argos
now runs alone, so its workflow carries the trigger, draft, and fork gate
reasoning that used to live in chromatic.yml. Docs that described
Chromatic as running in CI now name Argos.

The Storybook integration, the `chromatic` dependency, and the repo-level
CHROMATIC_PROJECT_TOKEN stay for now; the secret stays listed in tend's
secrets.allowed while it exists.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying mouseterm with  Cloudflare Pages  Cloudflare Pages

Latest commit: 7482141
Status: ✅  Deploy successful!
Preview URL: https://1fe3e0cb.mouseterm.pages.dev
Branch Preview URL: https://remove-chromatic.mouseterm.pages.dev

View logs

@nedtwigg
nedtwigg marked this pull request as ready for review September 24, 2026 01:56
@nedtwigg
nedtwigg merged commit 8836c75 into main Sep 24, 2026
14 checks passed
@nedtwigg
nedtwigg deleted the remove-chromatic branch September 24, 2026 01:56
@argos-ci

argos-ci Bot commented Sep 24, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Argos notifications ↗︎

Build Status Details Updated (UTC)
storybook-chromium (Inspect) ⚠️ Changes detected (Review) 1 changed Sep 24, 2026, 2:00 AM
storybook-webkit (Inspect) ✅ No changes detected - Sep 24, 2026, 2:00 AM
Deployment Status Branch Updated (UTC)
preview (Open) Ready remove-chromatic Sep 24, 2026, 2:00 AM

This branch is waiting to be deployed

1 waiting deployment
hosted-preview 74821410 Waiting Sep 24, 2026 by nedtwigg via cleanup #333
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