Files
ComfyUI_frontend/.github
Alexander Brown b52d40b431 [backport core/1.42] ci: filter e2e workflow + add e2e-status gate (#11595)
Backport of #11568 and #11587 to `core/1.42`.

## Changes

**From #11568 — filter e2e workflow on PRs:**
- Removed `paths-ignore` from `pull_request` trigger (replaced by
`changes` job)
- Added `changes` job using `dorny/paths-filter` to detect e2e-relevant
file changes
- Added `needs: changes` + `if: should_run` conditions to `setup`,
`merge-reports`, `comment-on-pr-start`, `deploy-and-comment`
- Forks workflow: switched to `dawidd6/action-download-artifact@v12`
with `if_no_artifact_found: warn` and `hashFiles` guard

**From #11587 — e2e-status gate:**
- Added `e2e-status` gate job that provides a single required check for
branch rulesets

## Adaptations for core/1.42
- No `merge_group` trigger (not used on release branches)
- Container image `0.0.13` (not `0.0.16`)
- No cloud build step or `cloud` browser matrix entry
- No coverage upload steps
- Forks file keeps `actions/github-script` PR lookup (not
`resolve-pr-from-workflow-run`)
- No `ci-tests-e2e-coverage.yaml` (doesn't exist on this branch)

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-11595-backport-core-1-42-ci-filter-e2e-workflow-add-e2e-status-gate-34c6d73d365081f79ee5e8c8f18462d1)
by [Unito](https://www.unito.io)

Co-authored-by: Amp <amp@ampcode.com>
2026-04-24 11:53:22 -07:00
..
2026-01-27 17:59:19 -08:00