From ac6cf71fb3ed73f2ca1f6414d6e22abc9c756529 Mon Sep 17 00:00:00 2001 From: Martijn Visser Date: Thu, 15 Jun 2023 10:49:38 +0200 Subject: [PATCH] [FLINK-31923] Run nightly builds against multiple branches and Flink versions --- .github/workflows/weekly.yml | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/.github/workflows/weekly.yml b/.github/workflows/weekly.yml index f4645db8..5ed19959 100644 --- a/.github/workflows/weekly.yml +++ b/.github/workflows/weekly.yml @@ -26,8 +26,27 @@ jobs: if: github.repository_owner == 'apache' strategy: matrix: - flink: [1.16-SNAPSHOT, 1.17-SNAPSHOT, 1.18-SNAPSHOT] + flink_branches: [{ + flink: 1.16-SNAPSHOT, + branch: main + }, { + flink: 1.17-SNAPSHOT, + branch: main + }, { + flink: 1.18-SNAPSHOT, + branch: main + }, { + flink: 1.16.2, + branch: v3.1 + }, { + flink: 1.17.1, + branch: v3.1 + }, { + flink: 1.18-SNAPSHOT, + branch: v3.1 + }] uses: apache/flink-connector-shared-utils/.github/workflows/ci.yml@ci_utils with: - flink_version: ${{ matrix.flink }} + flink_version: ${{ matrix.flink_branches.flink }} + connector_branch: ${{ matrix.flink_branches.branch }} run_dependency_convergence: false