From 7bde518125534cd549088198683aed894848eb9d Mon Sep 17 00:00:00 2001 From: kares Date: Wed, 30 Oct 2024 16:52:37 +0100 Subject: [PATCH] [ci] drop 9.3 test (n/a) and test with Java 23 --- .github/workflows/ci-test.yml | 15 ++++++++++++--- .github/workflows/ci-test_provider.yml | 17 +++++++++++++---- 2 files changed, 25 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci-test.yml b/.github/workflows/ci-test.yml index 71a9eeb2..e2ed9a48 100644 --- a/.github/workflows/ci-test.yml +++ b/.github/workflows/ci-test.yml @@ -13,22 +13,30 @@ jobs: strategy: matrix: - java-version: [ 8, 11, 21 ] ruby-version: [ jruby-9.4.8.0 ] + java-version: [ 8, 11, 21, 23 ] + distribution: [ temurin ] include: - java-version: 8 + distribution: temurin ruby-version: jruby-9.2.19.0 - java-version: 11 + distribution: temurin ruby-version: jruby-9.2.20.1 - java-version: 8 + distribution: temurin ruby-version: jruby-9.3.3.0 - java-version: 11 + distribution: temurin ruby-version: jruby-9.3.13.0 - - java-version: 15 + - java-version: 21 + distribution: oracle ruby-version: jruby-9.3.13.0 - java-version: 11 + distribution: zulu ruby-version: jruby-9.4.5.0 - java-version: 17 + distribution: oracle ruby-version: jruby-9.4.7.0 fail-fast: false @@ -37,9 +45,10 @@ jobs: uses: actions/checkout@v2 - name: set up java ${{ matrix.java-version }} - uses: actions/setup-java@v1.4.3 + uses: actions/setup-java@v4 with: java-version: ${{ matrix.java-version }} + distribution: ${{ matrix.distribution }} - name: set up ${{ matrix.ruby-version }} uses: ruby/setup-ruby@v1 diff --git a/.github/workflows/ci-test_provider.yml b/.github/workflows/ci-test_provider.yml index 681d0769..55dadb9d 100644 --- a/.github/workflows/ci-test_provider.yml +++ b/.github/workflows/ci-test_provider.yml @@ -13,11 +13,19 @@ jobs: strategy: matrix: - java-version: [ 11, 21 ] ruby-version: [ jruby-9.4.8.0 ] + java-version: [ 21, 23 ] + distribution: [ temurin, oracle ] include: - - java-version: 17 - ruby-version: jruby-9.3.13.0 + - ruby-version: jruby-9.4.8.0 + java-version: 11 + distribution: corretto + - ruby-version: jruby-9.4.8.0 + java-version: 11 + distribution: zulu + - ruby-version: jruby-9.4.8.0 + java-version: 11 + distribution: temurin fail-fast: false steps: @@ -25,9 +33,10 @@ jobs: uses: actions/checkout@v2 - name: set up java ${{ matrix.java-version }} - uses: actions/setup-java@v1.4.3 + uses: actions/setup-java@v4 with: java-version: ${{ matrix.java-version }} + distribution: ${{ matrix.distribution }} - name: set up ${{ matrix.ruby-version }} uses: ruby/setup-ruby@v1