From 736bf0bfda9a8406d06bdfbc4f9bacdd75c78525 Mon Sep 17 00:00:00 2001 From: Adrian Cole Date: Sun, 4 Aug 2024 13:15:46 +0800 Subject: [PATCH] ci: updates to latest ubuntu-22.04 macos-14 Signed-off-by: Adrian Cole --- .github/workflows/create_release.yml | 2 +- .github/workflows/deploy.yml | 2 +- .github/workflows/docker_push.yml | 2 +- .github/workflows/lint.yml | 2 +- .github/workflows/security.yml | 2 +- .github/workflows/test.yml | 4 ++-- .github/workflows/test_readme.yml | 4 ++-- build-bin/README.md | 4 ++-- 8 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index 6e3c9d4247..45d393ef1c 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -10,7 +10,7 @@ on: # yamllint disable-line rule:truthy jobs: create_release: - runs-on: ubuntu-22.04 # newest available distribution, aka jellyfish + runs-on: ubuntu-24.04 # newest available distribution, aka noble steps: - name: Checkout Repository uses: actions/checkout@v4 diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index b2239772d6..2e7adfee87 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -15,7 +15,7 @@ on: # yamllint disable-line rule:truthy jobs: deploy: - runs-on: ubuntu-22.04 # newest available distribution, aka jellyfish + runs-on: ubuntu-24.04 # newest available distribution, aka noble steps: - name: Checkout Repository uses: actions/checkout@v4 diff --git a/.github/workflows/docker_push.yml b/.github/workflows/docker_push.yml index 0943939133..7ff31e7b62 100644 --- a/.github/workflows/docker_push.yml +++ b/.github/workflows/docker_push.yml @@ -10,7 +10,7 @@ on: # yamllint disable-line rule:truthy jobs: docker_push: - runs-on: ubuntu-22.04 # newest available distribution, aka jellyfish + runs-on: ubuntu-24.04 # newest available distribution, aka noble steps: - name: Checkout Repository uses: actions/checkout@v4 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index fe58404d06..b5de52bb45 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -24,7 +24,7 @@ on: # yamllint disable-line rule:truthy jobs: lint: name: lint - runs-on: ubuntu-22.04 # newest available distribution, aka jellyfish + runs-on: ubuntu-24.04 # newest available distribution, aka noble # skip commits made by the release plugin if: "!contains(github.event.head_commit.message, 'maven-release-plugin')" steps: diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index a7847fc8c9..ce8345e77d 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -23,7 +23,7 @@ on: # yamllint disable-line rule:truthy jobs: security: name: security - runs-on: ubuntu-22.04 # newest available distribution, aka jellyfish + runs-on: ubuntu-24.04 # newest available distribution, aka noble # skip commits made by the release plugin if: "!contains(github.event.head_commit.message, 'maven-release-plugin')" steps: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9fb3ed2b14..97cc06b054 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -23,7 +23,7 @@ on: # yamllint disable-line rule:truthy jobs: test: name: test (JDK ${{ matrix.java_version }}) - runs-on: ubuntu-22.04 # newest available distribution, aka jellyfish + runs-on: ubuntu-24.04 # newest available distribution, aka noble # skip commits made by the release plugin if: "!contains(github.event.head_commit.message, 'maven-release-plugin')" strategy: @@ -60,7 +60,7 @@ jobs: build-bin/test -DexcludedGroups=docker ${{ matrix.maven_args }} test_docker: - runs-on: ubuntu-22.04 # newest available distribution, aka jellyfish + runs-on: ubuntu-24.04 # newest available distribution, aka noble # skip commits made by the release plugin if: "!contains(github.event.head_commit.message, 'maven-release-plugin')" strategy: diff --git a/.github/workflows/test_readme.yml b/.github/workflows/test_readme.yml index beacb3dc74..15c012f46d 100644 --- a/.github/workflows/test_readme.yml +++ b/.github/workflows/test_readme.yml @@ -33,7 +33,7 @@ jobs: matrix: include: # Not ubuntu as already tested as a part of the docker job - name: macos - os: macos-13 + os: macos-14 - name: windows os: windows-2022 steps: @@ -57,7 +57,7 @@ jobs: MAVEN_CONFIG: '-T1C -q --batch-mode -DskipTests' docker: - runs-on: ubuntu-22.04 # newest available distribution, aka jellyfish + runs-on: ubuntu-24.04 # newest available distribution, aka noble # skip commits made by the release plugin if: "!contains(github.event.head_commit.message, 'maven-release-plugin')" timeout-minutes: 10 diff --git a/build-bin/README.md b/build-bin/README.md index b9f54b07f6..3fcdae3bfc 100644 --- a/build-bin/README.md +++ b/build-bin/README.md @@ -98,7 +98,7 @@ on: # yamllint disable-line rule:truthy jobs: lint: name: Lint - runs-on: ubuntu-22.04 # newest available distribution, aka jellyfish + runs-on: ubuntu-24.04 # newest available distribution, aka noble # skip commits made by the release plugin if: "!contains(github.event.head_commit.message, 'maven-release-plugin')" steps: @@ -195,7 +195,7 @@ on: # yamllint disable-line rule:truthy jobs: deploy: - runs-on: ubuntu-22.04 # newest available distribution, aka jellyfish + runs-on: ubuntu-24.04 # newest available distribution, aka noble steps: - name: Checkout Repository uses: actions/checkout@v4