Skip to content

CI: Always run full test matrix in visual-test-demos workflow - #35020

Open
alexslavr wants to merge 1 commit into
mainfrom
lavrov/make-framework-demo-tests-required
Open

CI: Always run full test matrix in visual-test-demos workflow#35020
alexslavr wants to merge 1 commit into
mainfrom
lavrov/make-framework-demo-tests-required

Conversation

@alexslavr

Copy link
Copy Markdown
Contributor

No description provided.

@alexslavr
alexslavr requested a lite review from Copilot September 2, 2026 12:04
@alexslavr alexslavr self-assigned this Sep 2, 2026
@alexslavr
alexslavr requested a review from a team as a code owner September 2, 2026 12:04
@alexslavr alexslavr added the 26_2 label Sep 2, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The workflow changes are internally consistent (no remaining references to removed jobs/outputs) and implement the stated goal of always running the full matrix.

Pull request overview

Updates the Demos Visual Tests GitHub Actions workflow to always execute the full visual-test and lint/TS-check matrix, removing the previous “changed demos only / none” optimization logic so PRs can’t accidentally skip coverage.

Changes:

  • Removed PR changed-demo detection (get-changes) and all “changed-only” branches/jobs (including generated-demos and TestCafe framework “changed” jobs).
  • Forced determine-framework-tests-scope to always output all, making the workflow consistently run the full matrix on PRs.
  • Simplified the jQuery matrix construction to always include the dark-theme accessibility cases, and adjusted artifact-merge logic accordingly.
File summaries
File Description
.github/workflows/visual-tests-demos.yml Removes change-scoped execution and makes the workflow always run the full test/lint matrix for demos.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants