From 841698795a889567e38ed1cec2f8429ff5fb779d Mon Sep 17 00:00:00 2001 From: Keegan Carruthers-Smith Date: Mon, 20 Jan 2025 13:59:18 +0000 Subject: [PATCH] Update ubuntu in Github Actions to latest LTS (24.04) --- .github/actionlint.yaml | 2 +- .github/workflows/build_gems.yml | 2 +- .github/workflows/ci.yml | 2 +- .github/workflows/lint.yml | 2 +- .github/workflows/publish-docker.yml | 2 +- .github/workflows/publish-manual.yml | 2 +- .github/workflows/release-dry-run.yml | 4 ++-- .github/workflows/release.yml | 4 ++-- 8 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/actionlint.yaml b/.github/actionlint.yaml index 319d6ba09..dc5514ba1 100644 --- a/.github/actionlint.yaml +++ b/.github/actionlint.yaml @@ -1,4 +1,4 @@ # Stop actionlint from triggering failures self-hosted-runner: labels: - - ubuntu-20.04-16core-graph-team + - ubuntu-24.04 diff --git a/.github/workflows/build_gems.yml b/.github/workflows/build_gems.yml index 662a9e1d5..6e6054646 100644 --- a/.github/workflows/build_gems.yml +++ b/.github/workflows/build_gems.yml @@ -6,7 +6,7 @@ jobs: name: 'Build gem' strategy: matrix: - platform: ['ubuntu-20.04', 'macos-13'] + platform: ['ubuntu-24.04 config: ['asserts', 'release'] runs-on: ${{ matrix.platform }} env: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f107cb990..49d7f37f6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,7 @@ on: jobs: test: - runs-on: 'ubuntu-20.04' + runs-on: 'ubuntu-24.04 steps: - uses: actions/checkout@v4 - uses: ruby/setup-ruby@v1 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 6db95e3e1..c11ebe4a0 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -9,7 +9,7 @@ on: jobs: test: - runs-on: 'ubuntu-20.04' + runs-on: 'ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Format Bazel files diff --git a/.github/workflows/publish-docker.yml b/.github/workflows/publish-docker.yml index 4e55ab168..b951595f2 100644 --- a/.github/workflows/publish-docker.yml +++ b/.github/workflows/publish-docker.yml @@ -12,7 +12,7 @@ on: jobs: release-image: - runs-on: 'ubuntu-20.04' + runs-on: 'ubuntu-24.04 steps: - run: | if [ -z "$TAG" ]; then diff --git a/.github/workflows/publish-manual.yml b/.github/workflows/publish-manual.yml index 0dbe22655..a52da7715 100644 --- a/.github/workflows/publish-manual.yml +++ b/.github/workflows/publish-manual.yml @@ -9,7 +9,7 @@ on: jobs: download-and-publish-gems: name: 'Download and publish gems' - runs-on: 'ubuntu-20.04' + runs-on: 'ubuntu-24.04 env: TAG: ${{ inputs.tag }} steps: diff --git a/.github/workflows/release-dry-run.yml b/.github/workflows/release-dry-run.yml index 83cb5503f..3cfbdc278 100644 --- a/.github/workflows/release-dry-run.yml +++ b/.github/workflows/release-dry-run.yml @@ -14,7 +14,7 @@ jobs: strategy: matrix: # Use macos-14 as macos-13 runner is only offered for x86_64 - platform: ['ubuntu-20.04-16core-graph-team', 'macos-13-xlarge'] + platform: ['ubuntu-24.04 config: ['asserts', 'release'] runs-on: ${{ matrix.platform }} env: @@ -96,7 +96,7 @@ jobs: create-release: name: 'Create release (dry run)' needs: build-and-upload-artifacts - runs-on: 'ubuntu-20.04' + runs-on: 'ubuntu-24.04 env: FAKE_VERSION: ${{ inputs.fakeVersion }} steps: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1811e8fb9..15b92043c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,7 +9,7 @@ jobs: name: 'Build and upload artifacts' strategy: matrix: - platform: ['ubuntu-20.04-16core-graph-team', 'macos-13-xlarge'] + platform: ['ubuntu-24.04 # Keep the platform list in sync with 'Supported Configurations' in README.md config: ['asserts', 'release'] runs-on: ${{ matrix.platform }} @@ -89,7 +89,7 @@ jobs: create-release: name: 'Create release' needs: build-and-upload-artifacts - runs-on: 'ubuntu-20.04' + runs-on: 'ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Create Release