Skip to content

Commit 7bde518

Browse files
committed
[ci] drop 9.3 test (n/a) and test with Java 23
1 parent 900266a commit 7bde518

File tree

2 files changed

+25
-7
lines changed

2 files changed

+25
-7
lines changed

.github/workflows/ci-test.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,30 @@ jobs:
1313

1414
strategy:
1515
matrix:
16-
java-version: [ 8, 11, 21 ]
1716
ruby-version: [ jruby-9.4.8.0 ]
17+
java-version: [ 8, 11, 21, 23 ]
18+
distribution: [ temurin ]
1819
include:
1920
- java-version: 8
21+
distribution: temurin
2022
ruby-version: jruby-9.2.19.0
2123
- java-version: 11
24+
distribution: temurin
2225
ruby-version: jruby-9.2.20.1
2326
- java-version: 8
27+
distribution: temurin
2428
ruby-version: jruby-9.3.3.0
2529
- java-version: 11
30+
distribution: temurin
2631
ruby-version: jruby-9.3.13.0
27-
- java-version: 15
32+
- java-version: 21
33+
distribution: oracle
2834
ruby-version: jruby-9.3.13.0
2935
- java-version: 11
36+
distribution: zulu
3037
ruby-version: jruby-9.4.5.0
3138
- java-version: 17
39+
distribution: oracle
3240
ruby-version: jruby-9.4.7.0
3341
fail-fast: false
3442

@@ -37,9 +45,10 @@ jobs:
3745
uses: actions/checkout@v2
3846

3947
- name: set up java ${{ matrix.java-version }}
40-
uses: actions/setup-java@v1.4.3
48+
uses: actions/setup-java@v4
4149
with:
4250
java-version: ${{ matrix.java-version }}
51+
distribution: ${{ matrix.distribution }}
4352

4453
- name: set up ${{ matrix.ruby-version }}
4554
uses: ruby/setup-ruby@v1

.github/workflows/ci-test_provider.yml

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,30 @@ jobs:
1313

1414
strategy:
1515
matrix:
16-
java-version: [ 11, 21 ]
1716
ruby-version: [ jruby-9.4.8.0 ]
17+
java-version: [ 21, 23 ]
18+
distribution: [ temurin, oracle ]
1819
include:
19-
- java-version: 17
20-
ruby-version: jruby-9.3.13.0
20+
- ruby-version: jruby-9.4.8.0
21+
java-version: 11
22+
distribution: corretto
23+
- ruby-version: jruby-9.4.8.0
24+
java-version: 11
25+
distribution: zulu
26+
- ruby-version: jruby-9.4.8.0
27+
java-version: 11
28+
distribution: temurin
2129
fail-fast: false
2230

2331
steps:
2432
- name: checkout
2533
uses: actions/checkout@v2
2634

2735
- name: set up java ${{ matrix.java-version }}
28-
uses: actions/setup-java@v1.4.3
36+
uses: actions/setup-java@v4
2937
with:
3038
java-version: ${{ matrix.java-version }}
39+
distribution: ${{ matrix.distribution }}
3140

3241
- name: set up ${{ matrix.ruby-version }}
3342
uses: ruby/setup-ruby@v1

0 commit comments

Comments
 (0)