This is an automated email from the ASF dual-hosted git repository. baunsgaard pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/systemds.git
commit f116482c7b5b81cae8fc95ebac98154846c223de Author: Sebastian Baunsgaard <baunsga...@apache.org> AuthorDate: Fri May 2 11:37:37 2025 +0200 [SYSTEMDS-3875] Java 17 Github Actions --- .github/workflows/build-cron.yml | 2 +- .github/workflows/build.yml | 2 +- .github/workflows/cleanup-transient-artifacts.yml | 2 +- .github/workflows/docker-cd.yml | 2 +- .github/workflows/docker-release.yml | 2 +- .github/workflows/docker-testImage.yml | 2 +- .github/workflows/documentation.yml | 4 ++-- .github/workflows/javaTests.yml | 9 ++------- .github/workflows/license.yml | 4 ++-- .github/workflows/monitoringUITests.yml | 2 +- .github/workflows/python.yml | 4 ++-- 11 files changed, 15 insertions(+), 20 deletions(-) diff --git a/.github/workflows/build-cron.yml b/.github/workflows/build-cron.yml index 685181867c..d0ff653b8f 100644 --- a/.github/workflows/build-cron.yml +++ b/.github/workflows/build-cron.yml @@ -41,7 +41,7 @@ jobs: ] java: [ # '8', - '11', + '17', # '16' ] javadist: [ diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 82588d1187..e409919de1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -55,7 +55,7 @@ jobs: ] java: [ # '8', - '11', + '17', # '16' ] javadist: [ diff --git a/.github/workflows/cleanup-transient-artifacts.yml b/.github/workflows/cleanup-transient-artifacts.yml index 87d8f4d454..1a60e99c4c 100644 --- a/.github/workflows/cleanup-transient-artifacts.yml +++ b/.github/workflows/cleanup-transient-artifacts.yml @@ -30,7 +30,7 @@ on: jobs: on-success: name: Delete transient artifacts of successful workflow - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 permissions: # write permissions required for deleting artifacts actions: write diff --git a/.github/workflows/docker-cd.yml b/.github/workflows/docker-cd.yml index 2f8578d15c..05b5d4faf5 100644 --- a/.github/workflows/docker-cd.yml +++ b/.github/workflows/docker-cd.yml @@ -29,7 +29,7 @@ on: jobs: build-nightly: if: github.repository == 'apache/systemds' - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: matrix: include: diff --git a/.github/workflows/docker-release.yml b/.github/workflows/docker-release.yml index 696d7cc488..ac8e21a5f4 100644 --- a/.github/workflows/docker-release.yml +++ b/.github/workflows/docker-release.yml @@ -36,7 +36,7 @@ on: jobs: build-release: if: github.repository == 'apache/systemds' - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout diff --git a/.github/workflows/docker-testImage.yml b/.github/workflows/docker-testImage.yml index 4f1ad4f8f4..267b58fcc7 100644 --- a/.github/workflows/docker-testImage.yml +++ b/.github/workflows/docker-testImage.yml @@ -27,7 +27,7 @@ on: jobs: build-test-image: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: matrix: include: diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index c83a815597..98f75a9d48 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -41,8 +41,8 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest] - java: ['11'] + os: [ubuntu-24.04] + java: ['17'] javadist: ['adopt'] name: Java steps: diff --git a/.github/workflows/javaTests.yml b/.github/workflows/javaTests.yml index b04852afbb..c83035e00b 100644 --- a/.github/workflows/javaTests.yml +++ b/.github/workflows/javaTests.yml @@ -48,7 +48,6 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-22.04] tests: [ "org.apache.sysds.test.applications.**", "**.test.usertest.**", @@ -86,8 +85,6 @@ jobs: "**.functions.transform.**","**.functions.unique.**", "**.functions.unary.matrix.**,**.functions.linearization.**,**.functions.jmlc.**" ] - java: ['11'] - javadist: ['adopt'] name: ${{ matrix.tests }} steps: - name: Checkout Repository @@ -102,8 +99,6 @@ jobs: - name: Clean Github Artifact Name of Asterisks run: | ARTIFACT_NAME="transient_jacoco" - ARTIFACT_NAME+="-${{ matrix.os }}" - ARTIFACT_NAME+="-java-${{ matrix.java }}" ARTIFACT_NAME+="-${{ matrix.tests }}" ARTIFACT_NAME=${ARTIFACT_NAME//\*/x} # replace * with x echo "ARTIFACT_NAME=$ARTIFACT_NAME" >> $GITHUB_ENV @@ -124,8 +119,8 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-22.04] - java: ['11'] + os: [ubuntu-24.04] + java: ['17'] javadist: ['adopt'] steps: - name: Checkout Repository diff --git a/.github/workflows/license.yml b/.github/workflows/license.yml index 08b2bf910a..c91ab2dd46 100644 --- a/.github/workflows/license.yml +++ b/.github/workflows/license.yml @@ -48,8 +48,8 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest] - java: ['11'] + os: [ubuntu-24.04] + java: ['17'] javadist: ['adopt'] steps: diff --git a/.github/workflows/monitoringUITests.yml b/.github/workflows/monitoringUITests.yml index 6e37d194b1..d5a7879b8c 100644 --- a/.github/workflows/monitoringUITests.yml +++ b/.github/workflows/monitoringUITests.yml @@ -45,7 +45,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: matrix: diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 54da49f8fb..4e5baa9d81 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -49,8 +49,8 @@ jobs: fail-fast: false matrix: python-version: [3.8] - os: [ubuntu-latest] - java: ['11'] + os: [ubuntu-24.04] + java: ['17'] javadist: ['adopt'] name: ${{ matrix.os }} Java ${{ matrix.java }} ${{ matrix.javadist }} Python ${{ matrix.python-version }}