Skip to content

ci: check shipped utilities and keyframes, install every item in the smoke test - #70

Merged
zyx1121 merged 1 commit into
mainfrom
ci/theme-utilities-smoke-every-item
Oct 10, 2026
Merged

zyx1121 merged 1 commit into
mainfrom
ci/theme-utilities-smoke-every-item

Conversation

@zyx1121

@zyx1121 zyx1121 commented Oct 10, 2026

Copy link
Copy Markdown
Member

Summary

Ports two checks that zyx1121/www.zyx.tw already runs:

README lists those 7 items and fixes the combobox and popover rows after #67.

Test plan

  • Sandbox: theme:check passes on main's globals.css
  • Sandbox: removing @utility w-menu from globals.css makes theme:check fail with globals.css is missing @utility w-menu (from base)
  • Sandbox: typecheck and lint pass
  • CI smoke test installs and builds every item

🤖 Generated with Claude Code

https://claude.ai/code/session_01DNMgVpzJEQhK39qSpfRJvU

…smoke test

Two checks the zyx registry already runs:

- theme:check also fails when an @Utility or @Keyframes that a registry
  item ships is missing from app/globals.css, so the site cannot render an
  item differently from a project that installed it
- the smoke test adds every ui, component and block item from the built
  registry after the hand-written assertions; the seven items since #63
  (focus, avatar-stack, countdown, expand-row, number-ticker, chart,
  signature-pad) were never installed in CI

README lists those seven items and no longer says a combobox menu is as
wide as its trigger (#67).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DNMgVpzJEQhK39qSpfRJvU
@zyx1121
zyx1121 merged commit 1bcef44 into main Oct 10, 2026
2 checks passed
@zyx1121
zyx1121 deleted the ci/theme-utilities-smoke-every-item branch October 10, 2026 13:52
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