From 9e1f59a53cae1076d7bd767096e4a8f89c450818 Mon Sep 17 00:00:00 2001 From: Jack Ye Date: Wed, 3 Dec 2025 00:17:51 -0800 Subject: [PATCH] ci: run workflows also on release branch --- .github/workflows/docs-check.yml | 7 ++++++- .github/workflows/java-publish.yml | 3 +++ .github/workflows/java.yml | 4 ++++ .github/workflows/license-header-check.yml | 4 ++++ .github/workflows/notebook.yml | 4 ++++ .github/workflows/pypi-publish.yml | 3 +++ .github/workflows/python.yml | 4 ++++ .github/workflows/rust-benchmark.yml | 3 +++ .github/workflows/rust.yml | 4 ++++ .github/workflows/typos.yml | 6 +++++- 10 files changed, 40 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docs-check.yml b/.github/workflows/docs-check.yml index 51c88359f7e..02c0ce3b751 100644 --- a/.github/workflows/docs-check.yml +++ b/.github/workflows/docs-check.yml @@ -2,8 +2,13 @@ name: Check docs on: push: - branches: ["main"] + branches: + - main + - release/** pull_request: + branches: + - main + - release/** paths: - docs/** - .github/workflows/docs-check.yml diff --git a/.github/workflows/java-publish.yml b/.github/workflows/java-publish.yml index 49546a8dcd6..00516994bf3 100644 --- a/.github/workflows/java-publish.yml +++ b/.github/workflows/java-publish.yml @@ -4,6 +4,9 @@ on: # Trigger on published to include both stable and preview/beta releases types: [published] pull_request: + branches: + - main + - release/** paths: - .github/workflows/java-publish.yml workflow_dispatch: diff --git a/.github/workflows/java.yml b/.github/workflows/java.yml index 5bce3470b8e..c702df258f8 100644 --- a/.github/workflows/java.yml +++ b/.github/workflows/java.yml @@ -4,7 +4,11 @@ on: push: branches: - main + - release/** pull_request: + branches: + - main + - release/** paths: - java/** - rust/** diff --git a/.github/workflows/license-header-check.yml b/.github/workflows/license-header-check.yml index 503aea4fa7f..1e321687681 100644 --- a/.github/workflows/license-header-check.yml +++ b/.github/workflows/license-header-check.yml @@ -3,7 +3,11 @@ on: push: branches: - main + - release/** pull_request: + branches: + - main + - release/** paths: - rust/** - python/** diff --git a/.github/workflows/notebook.yml b/.github/workflows/notebook.yml index a00fb56b793..6efec33e92c 100644 --- a/.github/workflows/notebook.yml +++ b/.github/workflows/notebook.yml @@ -4,7 +4,11 @@ on: push: branches: - main + - release/** pull_request: + branches: + - main + - release/** paths: - python/** - rust/** diff --git a/.github/workflows/pypi-publish.yml b/.github/workflows/pypi-publish.yml index 1f333fa9e46..45ad965e479 100644 --- a/.github/workflows/pypi-publish.yml +++ b/.github/workflows/pypi-publish.yml @@ -16,6 +16,9 @@ on: default: true type: boolean pull_request: + branches: + - main + - release/** paths: - ".github/workflows/pypi-publish.yml" - ".github/workflows/build_linux_wheel/**" diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 1bb6813b697..0abe4b80f85 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -4,7 +4,11 @@ on: push: branches: - main + - release/** pull_request: + branches: + - main + - release/** paths: - Cargo.* - python/** diff --git a/.github/workflows/rust-benchmark.yml b/.github/workflows/rust-benchmark.yml index 440a8377eb1..7f26fb4e305 100644 --- a/.github/workflows/rust-benchmark.yml +++ b/.github/workflows/rust-benchmark.yml @@ -5,6 +5,9 @@ on: schedule: - cron: "0 9 * * *" # 9AM UTC = 2AM PST pull_request: + branches: + - main + - release/** paths: - ".github/workflows/rust-benchmark.yml" diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 1c877425c1a..ce39e0e4b5e 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -3,7 +3,11 @@ on: push: branches: - main + - release/** pull_request: + branches: + - main + - release/** paths: - rust/** - protos/** diff --git a/.github/workflows/typos.yml b/.github/workflows/typos.yml index 4f9f13dae22..73c240e6d81 100644 --- a/.github/workflows/typos.yml +++ b/.github/workflows/typos.yml @@ -1,5 +1,9 @@ name: Typo checker -on: [pull_request] +on: + pull_request: + branches: + - main + - release/** jobs: run: