Skip to content

Commit 5e79444

Browse files
committed
bump CI
- use clang-17 and gcc-14 - return cmake 3.30 for lint
1 parent 4880961 commit 5e79444

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

.github/workflows/lint.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@ jobs:
2929
vulkan-components: Vulkan-Headers, Vulkan-Loader
3030
vulkan-use-cache: true
3131

32+
- name: Install CMake
33+
uses: ssrobins/install-cmake@v1
34+
with:
35+
version: 3.30.2
36+
3237
- uses: ZedThree/clang-tidy-review@v0.21.0
3338
id: review
3439
with:

.github/workflows/linux.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@ jobs:
1212
runs-on: ubuntu-latest
1313
strategy:
1414
matrix:
15-
cxx: [g++-12, clang++-15]
15+
cxx: [g++-14, clang++-17]
1616
build_type: [Debug, RelWithDebInfo, Release]
1717
include:
18-
- cxx: g++-12
19-
install: sudo apt install g++-12
20-
- cxx: clang++-15
18+
- cxx: g++-14
19+
install: sudo apt install g++-14
20+
- cxx: clang++-17
2121
cxxflags: -stdlib=libc++
22-
install: sudo apt install clang-15 libc++-15-dev libc++abi-15-dev
22+
install: sudo apt install clang-17 libc++-17-dev libc++abi-17-dev
2323

2424
steps:
2525
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)