From 324549f2aa55b2015ba8bdd94ae1c79f057bd60e Mon Sep 17 00:00:00 2001 From: itchyny Date: Wed, 20 Nov 2024 22:17:31 +0900 Subject: [PATCH] Update CI runners to Ubuntu 24.04 and macOS Sonoma --- .github/workflows/ci.yml | 4 ++-- .github/workflows/decnum.yml | 2 +- .github/workflows/oniguruma.yml | 4 ++-- .github/workflows/valgrind.yml | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d599d36753..94e4c05986 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -65,7 +65,7 @@ jobs: CC: riscv64-linux-gnu - arch: s390x CC: s390x-linux-gnu - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 env: AR: ${{ matrix.CC }}-ar CHOST: ${{ matrix.CC }} @@ -131,7 +131,7 @@ jobs: target: x86_64-apple-darwin - arch: arm64 target: arm64-apple-darwin - runs-on: macos-13 + runs-on: macos-14 env: LDFLAGS: -dead_strip SUFFIX: macos-${{ matrix.arch }} diff --git a/.github/workflows/decnum.yml b/.github/workflows/decnum.yml index 7ccdc5c6bf..18484dfcdc 100644 --- a/.github/workflows/decnum.yml +++ b/.github/workflows/decnum.yml @@ -7,7 +7,7 @@ on: jobs: disabled: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Clone repository uses: actions/checkout@v4 diff --git a/.github/workflows/oniguruma.yml b/.github/workflows/oniguruma.yml index ebe471debb..47d427acbd 100644 --- a/.github/workflows/oniguruma.yml +++ b/.github/workflows/oniguruma.yml @@ -9,7 +9,7 @@ on: # we test other options for --with-oniguruma here. jobs: installed: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Clone repository uses: actions/checkout@v4 @@ -41,7 +41,7 @@ jobs: tests/*.log disabled: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Clone repository uses: actions/checkout@v4 diff --git a/.github/workflows/valgrind.yml b/.github/workflows/valgrind.yml index 6d0a855772..24b3a03b41 100644 --- a/.github/workflows/valgrind.yml +++ b/.github/workflows/valgrind.yml @@ -7,7 +7,7 @@ on: jobs: linux: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Clone repository uses: actions/checkout@v4