Renames component fixture ci workflow to "component-fixtures.yml" / Component Fixture Screenshots & Tests#315218
Merged
Merged
Conversation
Contributor
There was a problem hiding this comment.
Pull request overview
This PR consolidates component fixture screenshot capture and Playwright-based fixture tests under a newly introduced component-fixtures.yml workflow, while updating naming and documentation to reflect the new workflow identity.
Changes:
- Introduces a new
component-fixtures.ymlworkflow for component fixture screenshots + tests. - Updates the existing
screenshot-test.ymlworkflow’s naming/concurrency and adds Playwright fixture test execution steps. - Removes the standalone
component-fixture-tests.ymlworkflow and updates skill documentation to reference the new workflow file.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/screenshot-test.yml | Renames/rebrands the workflow and adds Playwright fixture test steps. |
| .github/workflows/component-fixtures.yml | Adds a new workflow file that runs component fixture screenshots and Playwright tests. |
| .github/workflows/component-fixture-tests.yml | Deletes the old standalone component fixture Playwright test workflow. |
| .github/skills/chat-customizations-editor/SKILL.md | Updates documentation to reference component-fixtures.yml as the CI gate. |
Copilot's findings
- Files reviewed: 4/4 changed files
- Comments generated: 2
Comment on lines
+1
to
3
| name: Component Fixture Screenshots & Tests | ||
|
|
||
| on: |
Comment on lines
+85
to
+91
| - name: Install Playwright Chromium | ||
| run: npx playwright install chromium | ||
|
|
||
| - name: Install Playwright test dependencies | ||
| run: npm ci | ||
| working-directory: test/componentFixtures/playwright | ||
|
|
…omponent Fixture Screenshots & Tests
90ff3df to
fe6d51e
Compare
chrmarti
approved these changes
May 8, 2026
lszomoru
pushed a commit
that referenced
this pull request
May 8, 2026
…omponent Fixture Screenshots & Tests (#315218) Renames component fixture ci workflow to "component-fixtures.yml" / Component Fixture Screenshots & Tests
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.