From 054a76e0883a625b90b659120180670f8d820663 Mon Sep 17 00:00:00 2001 From: Rahul Krishna Date: Mon, 31 Aug 2026 04:11:55 -0400 Subject: [PATCH] ci: run on every pull request, not only those based on main The base filter exempted every stacked PR from CI. feat/issue-101-artifacts carried 36 commits behind an open PR with no CI run ever recorded, and two defects that only reproduce on a clean checkout survived a full review cycle because every check ran against a working tree holding untracked files. Closes #105 --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2d9d084..4ef0072 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,8 +1,9 @@ name: CI on: + # Every PR, whatever its base: the repo works in stacked PRs, and a base filter of `main` + # silently exempted every branch in a stack from CI (#105). pull_request: - branches: [main] push: branches: [main]