From 973dde560a1d9e136b75a4eb42137292ab108e7e Mon Sep 17 00:00:00 2001 From: Ryan Butler Date: Thu, 12 Dec 2024 12:32:36 -0600 Subject: [PATCH] chore(ci): bump to latest runners (#323) --- .github/workflows/delete-tmp-release.yaml | 2 +- .github/workflows/pr-compliance.yaml | 2 +- .github/workflows/python-ci.yaml | 2 +- .github/workflows/release.yaml | 4 ++-- .github/workflows/rust-ci.yaml | 14 +++++++------- 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/delete-tmp-release.yaml b/.github/workflows/delete-tmp-release.yaml index 352d0f25..31d3dc95 100644 --- a/.github/workflows/delete-tmp-release.yaml +++ b/.github/workflows/delete-tmp-release.yaml @@ -9,7 +9,7 @@ on: jobs: clean_tmp: name: Delete Expired Releases - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Delete old releases on `tmp` channel uses: dev-drprasad/delete-older-releases@0bf4e6748f08135170c2294f877ba7d9b633b028 # pin@v0.3.3 diff --git a/.github/workflows/pr-compliance.yaml b/.github/workflows/pr-compliance.yaml index d84c630b..f2dac316 100644 --- a/.github/workflows/pr-compliance.yaml +++ b/.github/workflows/pr-compliance.yaml @@ -6,7 +6,7 @@ on: jobs: check-pr-title: name: Check PR title - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 # See https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#using-an-intermediate-environment-variable env: TITLE: ${{ github.event.pull_request.title }} diff --git a/.github/workflows/python-ci.yaml b/.github/workflows/python-ci.yaml index d5ea68f2..1fd51722 100644 --- a/.github/workflows/python-ci.yaml +++ b/.github/workflows/python-ci.yaml @@ -18,7 +18,7 @@ on: jobs: format: name: Black Format for Python - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # pin@v3 with: diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 8ce133bf..7e4d0b9e 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -47,7 +47,7 @@ env: jobs: check-inputs: name: Check Workflow Inputs - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: release-name: ${{ steps.release-name.outputs.CI_RELEASE_NAME }} steps: @@ -115,7 +115,7 @@ jobs: release: name: Create Release and Tag - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - rust-ci - check-inputs diff --git a/.github/workflows/rust-ci.yaml b/.github/workflows/rust-ci.yaml index 02e134a2..5b7b9ab0 100644 --- a/.github/workflows/rust-ci.yaml +++ b/.github/workflows/rust-ci.yaml @@ -18,7 +18,7 @@ on: jobs: fmt: name: Format - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # pin@v3 with: @@ -41,7 +41,7 @@ jobs: clippy: name: Clippy - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # pin@v3 with: @@ -72,7 +72,7 @@ jobs: doc: name: Doc - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # pin@v3 with: @@ -105,7 +105,7 @@ jobs: name: Test strategy: matrix: - platform: [ public-ubuntu-22.04-32core, macos-13 ] + platform: [ public-ubuntu-24.04-32core, macos-14 ] runs-on: ${{ matrix.platform }} steps: - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # pin@v3 @@ -127,7 +127,7 @@ jobs: with: key: custom-${{ hashFiles('**/*.nix', 'flake.lock') }} - name: Install dbus - if: matrix.platform == 'macos-13' + if: matrix.platform == 'macos-14' run: brew install dbus - name: Print environment run: | @@ -150,7 +150,7 @@ jobs: build: name: Build - runs-on: public-ubuntu-22.04-32core + runs-on: public-ubuntu-24.04-32core steps: - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # pin@v3 with: @@ -218,7 +218,7 @@ jobs: cargo-deny: name: Cargo Deny - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # pin@v3 with: