This is an automated email from the ASF dual-hosted git repository. martijnvisser pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/flink-connector-kafka.git
The following commit(s) were added to refs/heads/main by this push: new d3bda90d [hotfix] Synchronize CI pipeline setup. This closes #78 d3bda90d is described below commit d3bda90d74ec7d9cb68ec74672fc049f85692940 Author: Martijn Visser <2989614+martijnvis...@users.noreply.github.com> AuthorDate: Thu Jan 18 12:46:19 2024 +0100 [hotfix] Synchronize CI pipeline setup. This closes #78 * Synchronize CI pipeline setup The Flink Kafka connector now tests: - All PRs against `main` are tested against Flink `1.17.2` and `1.18.1`, instead of `1.17.1` and `1.18.0` - The weekly run tests -- `main` against `1.17-SNAPSHOT, `1.18-SNAPSHOT` and `1.19-SNAPSHOT` (1.19 is newly added) -- `v3.0` against `1.17-SNAPSHOT` and `1.18-SNAPSHOT` (as was before) * Make sure that Python tests are also run during CI runs for PRs --- .github/workflows/push_pr.yml | 14 +++++++------- .github/workflows/weekly.yml | 20 +++++++++++++------- 2 files changed, 20 insertions(+), 14 deletions(-) diff --git a/.github/workflows/push_pr.yml b/.github/workflows/push_pr.yml index 099a181b..d57c0181 100644 --- a/.github/workflows/push_pr.yml +++ b/.github/workflows/push_pr.yml @@ -25,11 +25,11 @@ jobs: compile_and_test: strategy: matrix: - flink: [ 1.17.1, 1.18.0 ] - jdk: [ 8, 11, 17 ] - exclude: - - jdk: 17 - flink: 1.17.1 + flink: [ 1.17.2 ] + jdk: [ '8, 11' ] + include: + - flink: 1.18.1 + jdk: '8, 11, 17' uses: apache/flink-connector-shared-utils/.github/workflows/ci.yml@ci_utils with: flink_version: ${{ matrix.flink }} @@ -37,7 +37,7 @@ jobs: python_test: strategy: matrix: - flink: [ 1.17.1, 1.18.0 ] + flink: [ 1.17.2, 1.18.1 ] uses: apache/flink-connector-shared-utils/.github/workflows/python_ci.yml@ci_utils with: - flink_version: ${{ matrix.flink }} + flink_version: ${{ matrix.flink }} \ No newline at end of file diff --git a/.github/workflows/weekly.yml b/.github/workflows/weekly.yml index b363b7fb..e6bf27dd 100644 --- a/.github/workflows/weekly.yml +++ b/.github/workflows/weekly.yml @@ -27,20 +27,26 @@ jobs: strategy: matrix: flink_branches: [{ - flink: 1.17.1, - branch: v3.0 + flink: 1.17-SNAPSHOT, + branch: main }, { - flink: 1.18.0, - branch: v3.0 + flink: 1.18-SNAPSHOT, + jdk: '8, 11, 17', + branch: main }, { - flink: 1.17.1, + flink: 1.19-SNAPSHOT, + jdk: '8, 11, 17, 21', branch: main + }, { + flink: 1.17.1, + branch: v3.0 }, { flink: 1.18.0, - branch: main + branch: v3.0 }] uses: apache/flink-connector-shared-utils/.github/workflows/ci.yml@ci_utils with: flink_version: ${{ matrix.flink_branches.flink }} connector_branch: ${{ matrix.flink_branches.branch }} - run_dependency_convergence: false + jdk_version: ${{ matrix.flink_branches.jdk || '8, 11' }} + run_dependency_convergence: false \ No newline at end of file