From e094c50b260fb8c74898dbfe7181ee1dc6d1c171 Mon Sep 17 00:00:00 2001 From: Dianjin Wang Date: Wed, 14 Jan 2026 18:02:03 +0800 Subject: [PATCH] CI: Add REL_2_STABLE support to GitHub workflows * Extend workflow triggers to include `REL_2_STABLE` branch * Modified 4 workflow files: apache-rat-audit.yml build-cloudberry.yml build-dbg-cloudberry.yml build-deb-cloudberry.yml * Aligns test/build workflows between main and REL_2_STABLE Please note maintainers must sync all the necessary commits from main to REL_2_STABLE to keep workflows running successfully. This commit just add the REL_2_STABLE as the target branch. --- .github/workflows/apache-rat-audit.yml | 4 ++-- .github/workflows/build-cloudberry.yml | 4 ++-- .github/workflows/build-dbg-cloudberry.yml | 4 ++-- .github/workflows/build-deb-cloudberry.yml | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/apache-rat-audit.yml b/.github/workflows/apache-rat-audit.yml index ced9402d17e..4826fc89228 100644 --- a/.github/workflows/apache-rat-audit.yml +++ b/.github/workflows/apache-rat-audit.yml @@ -32,9 +32,9 @@ name: Apache Rat License Check on: push: - branches: [main] + branches: [main, REL_2_STABLE] pull_request: - branches: [main] + branches: [main, REL_2_STABLE] types: [opened, synchronize, reopened, edited] workflow_dispatch: diff --git a/.github/workflows/build-cloudberry.yml b/.github/workflows/build-cloudberry.yml index dcad89f30cb..9d44d06bbdc 100644 --- a/.github/workflows/build-cloudberry.yml +++ b/.github/workflows/build-cloudberry.yml @@ -102,9 +102,9 @@ name: Apache Cloudberry Build on: push: - branches: [main] + branches: [main, REL_2_STABLE] pull_request: - branches: [main] + branches: [main, REL_2_STABLE] types: [opened, synchronize, reopened, edited] workflow_dispatch: inputs: diff --git a/.github/workflows/build-dbg-cloudberry.yml b/.github/workflows/build-dbg-cloudberry.yml index 4bc23a5d677..967fc259f0b 100644 --- a/.github/workflows/build-dbg-cloudberry.yml +++ b/.github/workflows/build-dbg-cloudberry.yml @@ -102,9 +102,9 @@ name: Apache Cloudberry Build Debug on: push: - branches: [main] + branches: [main, REL_2_STABLE] pull_request: - branches: [main] + branches: [main, REL_2_STABLE] types: [opened, synchronize, reopened, edited] workflow_dispatch: inputs: diff --git a/.github/workflows/build-deb-cloudberry.yml b/.github/workflows/build-deb-cloudberry.yml index 68dc9daeba1..be28fff9e77 100644 --- a/.github/workflows/build-deb-cloudberry.yml +++ b/.github/workflows/build-deb-cloudberry.yml @@ -74,9 +74,9 @@ name: Apache Cloudberry Debian Build on: push: - branches: [main] + branches: [main, REL_2_STABLE] pull_request: - branches: [main] + branches: [main, REL_2_STABLE] types: [opened, synchronize, reopened, edited] workflow_dispatch: # Manual trigger inputs: