Skip to content

ci(design): gate soliplex_design goldens on the Linux baseline#281

Merged
91jaeminjo merged 1 commit into
mainfrom
ci/gate-soliplex-design-goldens
May 27, 2026
Merged

ci(design): gate soliplex_design goldens on the Linux baseline#281
91jaeminjo merged 1 commit into
mainfrom
ci/gate-soliplex-design-goldens

Conversation

@91jaeminjo

Copy link
Copy Markdown
Collaborator

Follow-up to #275, which added soliplex_design to CI with goldens excluded (--exclude-tags golden) pending a Linux baseline.

This commits that baseline and turns on the gate:

  • Golden baseline regenerated on Linux via the update-goldens workflow (run 26543145206), at the Flutter version pinned repo-wide in setup-dart-env — so the rendering matches what the test job compares against.
  • Drop --exclude-tags golden so the test job runs the full soliplex_design suite in compare mode. Goldens are now a real regression gate.
  • if: failure() artifact upload of test/components/**/failures/, so the flutter_test diff images survive an otherwise-ephemeral red run.

This PR's own CI is the proof: if the committed baseline matches Linux rendering, the test job goes green.

🤖 Generated with Claude Code

Commit the Linux-rendered golden baseline (regenerated via the
update-goldens workflow at the Flutter version pinned in setup-dart-env) and
drop --exclude-tags golden so the test job compares against it. Add an
if:failure() step uploading the flutter_test diff images so golden failures
are inspectable after a red run.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@91jaeminjo 91jaeminjo merged commit fe0b797 into main May 27, 2026
6 checks passed
@91jaeminjo 91jaeminjo deleted the ci/gate-soliplex-design-goldens branch May 27, 2026 23:12
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