Skip to content

Commit d3bda90

Browse files
[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
1 parent cdfa328 commit d3bda90

File tree

2 files changed

+20
-14
lines changed

2 files changed

+20
-14
lines changed

.github/workflows/push_pr.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,19 @@ jobs:
2525
compile_and_test:
2626
strategy:
2727
matrix:
28-
flink: [ 1.17.1, 1.18.0 ]
29-
jdk: [ 8, 11, 17 ]
30-
exclude:
31-
- jdk: 17
32-
flink: 1.17.1
28+
flink: [ 1.17.2 ]
29+
jdk: [ '8, 11' ]
30+
include:
31+
- flink: 1.18.1
32+
jdk: '8, 11, 17'
3333
uses: apache/flink-connector-shared-utils/.github/workflows/ci.yml@ci_utils
3434
with:
3535
flink_version: ${{ matrix.flink }}
3636
jdk_version: ${{ matrix.jdk }}
3737
python_test:
3838
strategy:
3939
matrix:
40-
flink: [ 1.17.1, 1.18.0 ]
40+
flink: [ 1.17.2, 1.18.1 ]
4141
uses: apache/flink-connector-shared-utils/.github/workflows/python_ci.yml@ci_utils
4242
with:
43-
flink_version: ${{ matrix.flink }}
43+
flink_version: ${{ matrix.flink }}

.github/workflows/weekly.yml

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,20 +27,26 @@ jobs:
2727
strategy:
2828
matrix:
2929
flink_branches: [{
30-
flink: 1.17.1,
31-
branch: v3.0
30+
flink: 1.17-SNAPSHOT,
31+
branch: main
3232
}, {
33-
flink: 1.18.0,
34-
branch: v3.0
33+
flink: 1.18-SNAPSHOT,
34+
jdk: '8, 11, 17',
35+
branch: main
3536
}, {
36-
flink: 1.17.1,
37+
flink: 1.19-SNAPSHOT,
38+
jdk: '8, 11, 17, 21',
3739
branch: main
40+
}, {
41+
flink: 1.17.1,
42+
branch: v3.0
3843
}, {
3944
flink: 1.18.0,
40-
branch: main
45+
branch: v3.0
4146
}]
4247
uses: apache/flink-connector-shared-utils/.github/workflows/ci.yml@ci_utils
4348
with:
4449
flink_version: ${{ matrix.flink_branches.flink }}
4550
connector_branch: ${{ matrix.flink_branches.branch }}
46-
run_dependency_convergence: false
51+
jdk_version: ${{ matrix.flink_branches.jdk || '8, 11' }}
52+
run_dependency_convergence: false

0 commit comments

Comments
 (0)