From aa10cd33a6afc4895bfa9ef1edab5f02ea48dc72 Mon Sep 17 00:00:00 2001 From: Wayland Date: Sat, 12 Sep 2026 10:15:44 +0200 Subject: [PATCH] ci: run PR workflows on every base branch The `pull_request` trigger in `ci.yml` and `smoke-test.yml` was pinned to `main`, so a pull request opened against any other base branch got no lint, build or test run at all - only the unconditional metadata checks. GitHub resolves a `pull_request` workflow definition from the PR's own tree, never from the default branch, so the patch has to be present in the branch under test. `push` stays pinned to `main`. Co-Authored-By: Wayland Co-Authored-By: Claude Opus 5 --- .github/workflows/ci.yml | 1 - .github/workflows/smoke-test.yml | 1 - 2 files changed, 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6a0bc1377..ff0f42115 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,6 @@ on: push: branches: [ main ] pull_request: - branches: [ main ] concurrency: group: ${{ github.workflow }}-${{ github.ref }} diff --git a/.github/workflows/smoke-test.yml b/.github/workflows/smoke-test.yml index fb2c45d5b..e3f4d80bf 100644 --- a/.github/workflows/smoke-test.yml +++ b/.github/workflows/smoke-test.yml @@ -6,7 +6,6 @@ on: push: branches: [ "main" ] pull_request: - branches: [ "main" ] concurrency: group: ${{ github.workflow }}-${{ github.ref }}