From f963d10a158681c0f49d221090f12079bee46ab2 Mon Sep 17 00:00:00 2001 From: Carlos Macasaet Date: Thu, 28 May 2026 21:42:47 -0500 Subject: [PATCH] Add support for newer Java versions --- .github/workflows/ci.yml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f7fea7b4..b95434b0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,27 +36,27 @@ jobs: languages: java config-file: ./.github/codeql/codeql-config.yml - name: Set up JDK - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: - java-version: 17 + java-version: 26 distribution: 'temurin' - name: Cache Maven Packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 - key: m2-${{ runner.os }}-17-${{ hashFiles('**/pom.xml') }} + key: m2-${{ runner.os }}-26-${{ hashFiles('**/pom.xml') }} restore-keys: | - m2-${{ runner.os }}-17 + m2-${{ runner.os }}-26 m2-${{ runner.os }} m2 - name: Cache PMD - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | fernet-java8/target/pmd fernet-aws-secrets-manager-rotator/target/pmd fernet-jersey-auth/target/pmd - key: pmd-${{ runner.os }}-17-${{ hashFiles('**/pom.xml') }} + key: pmd-${{ runner.os }}-26-${{ hashFiles('**/pom.xml') }} restore-keys: | pmd-${{ runner.os }}-${{ matrix.java-version }} pmd-${{ runner.os }} @@ -68,16 +68,16 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - java-version: [ 8, 11, 21, 23 ] + java-version: [ 8, 11, 17, 21, 25 ] steps: - uses: actions/checkout@v4 - name: Set up JDK ${{ matrix.java-version }} - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: ${{ matrix.java-version }} distribution: 'temurin' - name: Cache Maven Packages - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.m2 key: m2-${{ runner.os }}-${{ matrix.java-version }}-${{ hashFiles('**/pom.xml') }} @@ -86,7 +86,7 @@ jobs: m2-${{ runner.os }} m2 - name: Cache PMD - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: | fernet-java8/target/pmd