diff --git a/.github/workflows/clang-tidy.yml b/.github/workflows/clang-tidy.yml index 93ffb1c..5fd86c7 100644 --- a/.github/workflows/clang-tidy.yml +++ b/.github/workflows/clang-tidy.yml @@ -17,7 +17,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v1 name: checkout diff --git a/.github/workflows/compilers.yml b/.github/workflows/compilers.yml index 2458d76..17fd9c7 100644 --- a/.github/workflows/compilers.yml +++ b/.github/workflows/compilers.yml @@ -21,7 +21,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, macOS-latest] + os: [ubuntu-24.04, macos-15] compiler: [{ "cc": "gcc", "cxx": "g++" @@ -30,7 +30,7 @@ jobs: "cxx": "clang++" }] exclude: - - os: macOS-latest + - os: macos-15 compiler: cc: gcc steps: diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index f2e1cf0..fb3664f 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -18,7 +18,7 @@ on: jobs: coverage: name: "codecov" - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: checkout uses: actions/checkout@v1 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index a4a45b3..12d6417 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -38,7 +38,7 @@ jobs: - name: "Undefined Behavior Sanitizer" sanitizer: UBSAN name: "${{ matrix.options.name }}" - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: checkout uses: actions/checkout@v1