From 5ca273185e4769aeded469c91d5a51f51d33233e Mon Sep 17 00:00:00 2001 From: Ed Morley <501702+edmorley@users.noreply.github.com> Date: Mon, 15 Jul 2024 17:22:32 +0100 Subject: [PATCH] Update CI to Ubuntu 24.04 runner images (#498) Now that Ubuntu 24.04 images are available on GitHub Actions, we can update from the Ubuntu 22.04 images. See also: https://github.com/actions/runner-images/issues/9848 https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2404-Readme.md https://salesforce.quip.com/bu6UA0KImOxJ#temp:C:GZRd13d2ce2d455470495cbd34cf GUS-W-16238120. --- .github/workflows/check_changelog.yml | 2 +- .github/workflows/ci.yml | 4 ++-- .github/workflows/prepare-release.yml | 2 +- .github/workflows/release.yml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/check_changelog.yml b/.github/workflows/check_changelog.yml index 5e8a3a68..ee516384 100644 --- a/.github/workflows/check_changelog.yml +++ b/.github/workflows/check_changelog.yml @@ -9,7 +9,7 @@ permissions: jobs: check-changelog: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 if: (!contains(github.event.pull_request.labels.*.name, 'skip changelog')) steps: - name: Checkout diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 06873d74..8c5c3818 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ permissions: jobs: maven: name: "Execute build, run tests (Tomcat ${{ matrix.major-version }}, Java ${{ matrix.java-version }})" - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: java-version: @@ -31,7 +31,7 @@ jobs: version-check: name: "Check POM version constraints (Tomcat ${{ matrix.major-version }})" - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: major-version: diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index 24f5288b..78aaef2f 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -22,7 +22,7 @@ defaults: jobs: prepare-release: name: Prepare Release - runs-on: pub-hk-ubuntu-22.04-small + runs-on: pub-hk-ubuntu-24.04-ip steps: - name: Get token for GH application (Linguist) uses: actions/create-github-app-token@v1 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 433b28a3..5bb8aace 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,7 +24,7 @@ jobs: name: Release # Prevent accidentally performing a release from a branch other than `main`. if: github.ref == 'refs/heads/main' - runs-on: pub-hk-ubuntu-22.04-small + runs-on: pub-hk-ubuntu-24.04-ip steps: - name: Get token for GH application (Linguist) uses: actions/create-github-app-token@v1