diff --git a/.github/workflows/java.yaml b/.github/workflows/java.yaml index 6e9be7c..ee2c3ab 100644 --- a/.github/workflows/java.yaml +++ b/.github/workflows/java.yaml @@ -18,8 +18,8 @@ jobs: dist-base: ${{ steps.dist.outputs.dist-base }} strategy: matrix: - os: [ubuntu-latest, macos-latest, windows-latest] - java: [22, 23] + os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, windows-latest] + java: [22, 24] include: - os: ubuntu-latest java: 22 @@ -37,7 +37,7 @@ jobs: java-version: ${{ matrix.java }} cache: maven - name: Install dependencies (Linux) - if: matrix.os == 'ubuntu-latest' + if: startsWith(matrix.os, 'ubuntu-') run: | sudo add-apt-repository "ppa:openslide/openslide" sudo apt-get install libopenslide1