Skip to content

Commit e657c7f

Browse files
committed
CI: upgrade runner and compilers
1 parent f0974ea commit e657c7f

File tree

5 files changed

+10
-19
lines changed

5 files changed

+10
-19
lines changed

.github/workflows/coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
config: [
17-
{os: ubuntu-24.04, compiler_name: gcc, c_compiler: gcc-13, cxx_compiler: g++-13}
17+
{os: ubuntu-24.04, compiler_name: gcc, c_compiler: gcc-14, cxx_compiler: g++-14}
1818
]
1919
name: ${{matrix.config.os}} - ${{matrix.config.compiler_name}} - coverage
2020
runs-on: ${{matrix.config.os}}

.github/workflows/macos.yml

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,11 @@ jobs:
1313
fail-fast: false
1414
matrix:
1515
config: [
16-
# {os: macos-13, xcode: 14.1},
17-
# {os: macos-13, xcode: 14.2},
18-
{os: macos-13, xcode: 14.3.1},
19-
# {os: macos-13, xcode: 15.0.1},
20-
# {os: macos-13, xcode: 15.1},
21-
{os: macos-13, xcode: 15.2},
22-
# {os: macos-14, xcode: 14.3.1},
23-
# {os: macos-14, xcode: 15.0.1},
24-
# {os: macos-14, xcode: 15.1},
25-
# {os: macos-14, xcode: 15.2},
26-
# {os: macos-14, xcode: 15.3},
2716
{os: macos-14, xcode: 15.4},
17+
{os: macos-14, xcode: 16.2},
18+
{os: macos-15, xcode: 16.4},
19+
{os: macos-15, xcode: 26.2},
20+
{os: macos-26, xcode: 26.2},
2821
]
2922
build_type: [Debug, Release, Sanitize]
3023
name: ${{matrix.config.os}} - Xcode ${{matrix.config.xcode}} - ${{matrix.build_type}}

.github/workflows/ubuntu.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,6 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
config: [
17-
{os: ubuntu-20.04, compiler_name: gcc-10, c_compiler: gcc-10, cxx_compiler: g++-10},
18-
{os: ubuntu-20.04, compiler_name: clang-10, c_compiler: clang-10, cxx_compiler: clang++-10},
19-
{os: ubuntu-20.04, compiler_name: clang-11, c_compiler: clang-11, cxx_compiler: clang++-11},
20-
{os: ubuntu-20.04, compiler_name: clang-12, c_compiler: clang-12, cxx_compiler: clang++-12},
2117
{os: ubuntu-22.04, compiler_name: gcc-10, c_compiler: gcc-10, cxx_compiler: g++-10},
2218
{os: ubuntu-22.04, compiler_name: gcc-11, c_compiler: gcc-11, cxx_compiler: g++-11},
2319
{os: ubuntu-22.04, compiler_name: gcc-12, c_compiler: gcc-12, cxx_compiler: g++-12},

.github/workflows/windows-msvc.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ jobs:
1616
{os: windows-2019, generator: "Visual Studio 16 2019", generator_short: VS2019, toolset: v142},
1717
{os: windows-2019, generator: "Visual Studio 16 2019", generator_short: VS2019, toolset: ClangCL},
1818
{os: windows-2022, generator: "Visual Studio 17 2022", generator_short: VS2022, toolset: v143},
19-
{os: windows-2022, generator: "Visual Studio 17 2022", generator_short: VS2022, toolset: ClangCL}
19+
{os: windows-2022, generator: "Visual Studio 17 2022", generator_short: VS2022, toolset: ClangCL},
20+
{os: windows-2025, generator: "Visual Studio 17 2022", generator_short: VS2022, toolset: v143},
21+
{os: windows-2025, generator: "Visual Studio 17 2022", generator_short: VS2022, toolset: ClangCL},
2022
]
2123
architecture: [Win32, x64]
2224
build_type: [Debug, Release]

.github/workflows/windows-msys2.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
os: [windows-2019, windows-2022]
17-
sys: [mingw64, mingw32, clang64, clang32, ucrt64]
16+
os: [windows-2019, windows-2022, windows-2025]
17+
sys: [mingw64, mingw32, clang64, ucrt64]
1818
build_type: [Debug, Release]
1919
name: ${{matrix.os}} - ${{matrix.sys}} - ${{matrix.build_type}}
2020
runs-on: ${{matrix.os}}

0 commit comments

Comments
 (0)