Skip to content

Commit 8d953bd

Browse files
authored
ci(behavior): always run on PRs targeting main and stable (#2960)
GitHub's required-status-check rule is name-based; when a workflow is skipped by paths, the required check stays pending and blocks the PR forever. That has been blocking dep-only and other path-irrelevant PRs (e.g. #2949) on the Behavior Tests / validate gate. The simplest durable fix is to drop the path filter and let the workflow run on every PR. Trades a bounded amount of CI minutes for removing an entire class of stuck-PR failures and the recurring maintenance of keeping path lists in sync with the repo layout.
1 parent 8e708ff commit 8d953bd

1 file changed

Lines changed: 0 additions & 10 deletions

File tree

.github/workflows/ci-behavior.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,6 @@ permissions:
66
on:
77
pull_request:
88
branches: [main, stable]
9-
paths:
10-
- 'packages/superdoc/**'
11-
- 'packages/layout-engine/**'
12-
- 'packages/super-editor/**'
13-
- 'packages/word-layout/**'
14-
- 'packages/preset-geometry/**'
15-
- 'tests/behavior/**'
16-
- 'shared/**'
17-
- '.github/workflows/ci-behavior.yml'
18-
- '!**/*.md'
199
merge_group:
2010
workflow_dispatch:
2111

0 commit comments

Comments
 (0)