Skip to content

Commit f53bada

Browse files
committed
ci: run tests on every PR
The test checks are required by branch protection, but the paths filter meant workflow-only PRs never triggered them — stuck at 'Expected' with no way to go green. Push-trigger filtering stays; PRs always run.
1 parent 8a52707 commit f53bada

1 file changed

Lines changed: 3 additions & 6 deletions

File tree

.github/workflows/tests.yaml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,11 @@ on:
99
- "uv.lock"
1010
- "requirements.txt"
1111
- ".github/workflows/tests.yaml"
12+
# No paths filter on PRs: the test checks are required by branch
13+
# protection, and a filtered-out workflow never reports — leaving
14+
# non-code PRs stuck at "Expected" forever.
1215
pull_request:
1316
branches: [main]
14-
paths:
15-
- "**.py"
16-
- "pyproject.toml"
17-
- "uv.lock"
18-
- "requirements.txt"
19-
- ".github/workflows/tests.yaml"
2017
workflow_dispatch:
2118

2219
permissions:

0 commit comments

Comments
 (0)