Skip to content

ci: validate consolidated workflows (extended path)#18140

Draft
pettinarip wants to merge 1 commit intotest/ci-validationfrom
ci/consolidate-workflows
Draft

ci: validate consolidated workflows (extended path)#18140
pettinarip wants to merge 1 commit intotest/ci-validationfrom
ci/consolidate-workflows

Conversation

@pettinarip
Copy link
Copy Markdown
Member

Description

Validation-only PR. Targets test/ci-validation (a throwaway branch off dev) so the workflow's test/** gate triggers all extended jobs:

  • build (mock-data multi-locale)
  • e2e-tests (Playwright)
  • lighthouse (audit + sticky comment)
  • visual-tests (Storybook → Chromatic)
  • page-visual-tests (Playwright → Chromatic Pages)

Companion to #18139 (which only exercises lint + unit-tests against dev).

What to verify in the run

  • e2e: server start step runs before Playwright install
  • Lighthouse: sticky comment posts (validates marocchino/sticky-pull-request-comment@v2 + actions/github-script@v7)
  • Storybook Chromatic: chromaui/action@v16 accepts existing options
  • Page-visual: passes without USE_MOCK_DATA / IS_VISUAL_TEST runtime env
  • Concurrency cancel works on a second push

Do not merge. Close after validation; delete test/ci-validation.

@github-actions github-actions Bot added dependencies 📦 Changes related to project dependencies tooling 🔧 Changes related to tooling of the project labels May 6, 2026
@pettinarip pettinarip force-pushed the ci/consolidate-workflows branch from 3f14e6c to b0ba202 Compare May 6, 2026 17:42
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

Page Performance Accessibility Best practices SEO PWA

Lighthouse scores are calculated based on the latest audit results

@pettinarip pettinarip force-pushed the ci/consolidate-workflows branch from b0ba202 to 46b2c92 Compare May 6, 2026 18:02
@pettinarip pettinarip force-pushed the ci/consolidate-workflows branch from 46b2c92 to 7062c1e Compare May 6, 2026 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies 📦 Changes related to project dependencies tooling 🔧 Changes related to tooling of the project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant