From 65cd57f455a9530fa27a36169e979fe71bc1e6e0 Mon Sep 17 00:00:00 2001 From: Reflex Date: Wed, 29 Jul 2026 08:01:40 +0000 Subject: [PATCH] ci(project): run CI on pull requests with any base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Restricting the pull_request trigger to base main means a stacked PR gets no build, typecheck or test result — only the PR-title check — so an empty check list reads as verified. Smoke tests keep their main-only trigger: they are already scoped to release-please branches and consume real devboxes. Co-Authored-By: Claude Opus 5 --- .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 36fdddd..c4b8a6c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,8 +3,9 @@ name: CI on: push: branches: [main] + # Every pull request, whatever its base: a stacked PR needs build, typecheck + # and test results of its own before it lands. pull_request: - branches: [main] concurrency: group: ci-${{ github.ref }}