Skip to content

test: keep the manifest and shell theme colors on the brand token - #142

Merged
funkadelic merged 3 commits into
mainfrom
test/manifest-brand-color
Oct 7, 2026
Merged

funkadelic merged 3 commits into
mainfrom
test/manifest-brand-color

Conversation

@funkadelic

@funkadelic funkadelic commented Oct 7, 2026 •

Copy link
Copy Markdown
Owner

fails CI when the app's theme color drifts from the brand color token, and renames three CI checks to say what they run


Summary by cubic

Adds a test that fails CI when the app's theme color drifts from the brand color token, and renames CI jobs and steps to match what they do.

The web manifest and <meta name="theme-color"> can't read a CSS custom property, so the brand hex is copied into each; the test holds every copy to the token and reads the theme-color meta regardless of attribute order. The CI changes rename the end-to-end sweep to "End-to-end tests", the Lighthouse step to "Lighthouse (advisory)", and the report job to "Lighthouse report".

Written for commit 5fb7910. Summary will update on new commits.

View guided diff Turn on auto-fix

@codecov

codecov Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (db5396b) to head (5fb7910).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #142   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           51        51           
  Lines          778       778           
  Branches       155       155           
=========================================
  Hits           778       778           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

@codspeed

codspeed Bot commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

Merging this PR will not alter performance

✅ 26 untouched benchmarks


Comparing test/manifest-brand-color (5fb7910) with main (db5396b)

Open in CodSpeed

@funkadelic
funkadelic marked this pull request as ready for review October 7, 2026 21:08

@cubic-dev-ai cubic-dev-ai Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All reported issues were addressed across 1 file

Reply with feedback, questions, or to request a fix.

View guided diff | Turn on auto-fix | Re-trigger cubic

Comment thread src/toolchain.test.ts Outdated
@funkadelic funkadelic self-assigned this Oct 7, 2026
@codecov

codecov Bot commented Oct 7, 2026

Copy link
Copy Markdown

Bundle Report

Bundle size has no change ✅

@github-actions

github-actions Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

Lighthouse, median of 3 mobile runs

Page Score FCP LCP TBT CLS Speed Index
Cities 100 1.1s 1.4s 18ms 0.000 1.1s
Films 94 1.1s 3.0s 0ms 0.000 1.1s

Full reports

@sonarqubecloud

sonarqubecloud Bot commented Oct 7, 2026

Copy link
Copy Markdown

@funkadelic
funkadelic merged commit b1ed641 into main Oct 7, 2026
16 checks passed
@funkadelic
funkadelic deleted the test/manifest-brand-color branch October 7, 2026 21:24
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