From 8104b5bb1c9f9d79fdbf192e94e39dcbbcae2a79 Mon Sep 17 00:00:00 2001 From: Danila Poyarkov Date: Sat, 26 Sep 2026 01:20:37 +0400 Subject: [PATCH] ci: check pull requests stacked on other pull requests (#769) CI and the PR title check only ran for pull requests targeting master, so a pull request stacked on another one got no checks, and no CI result gate, until the one below it merged. Both now run for every base. Path classification already diffs against the pull request's own base commit, so a stacked pull request is classified by its own changes. --- .github/workflows/ci.yml | 2 +- .github/workflows/pr-title.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5e2a8bb9f..651be77c2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,8 +1,8 @@ name: CI on: + # Every base, so stacked pull requests are checked against the PR below them. pull_request: - branches: [master] permissions: contents: read diff --git a/.github/workflows/pr-title.yml b/.github/workflows/pr-title.yml index cad35b964..8c893a608 100644 --- a/.github/workflows/pr-title.yml +++ b/.github/workflows/pr-title.yml @@ -1,8 +1,8 @@ name: PR title on: + # Every base, so stacked pull requests are checked against the PR below them. pull_request: - branches: [master] types: [opened, synchronize, reopened, edited] permissions: