Skip to content

Commit 0d978c5

Browse files
committed
ci: use clang 21
1 parent d70f0c6 commit 0d978c5

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -65,13 +65,13 @@ jobs:
6565
steps:
6666
- uses: actions/checkout@v4
6767

68-
- name: install clang-20 and ninja
68+
- name: install clang-21 and ninja
6969
if: ${{ runner.os == 'Linux' }}
7070
run: |
7171
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
72-
sudo add-apt-repository "deb http://apt.llvm.org/focal/ llvm-toolchain-focal-20 main"
72+
sudo add-apt-repository "deb http://apt.llvm.org/focal/ llvm-toolchain-focal-21 main"
7373
sudo apt-get update
74-
sudo apt-get install -y clang-tools-20 clang-20 clang-tidy-20 ninja-build cppcheck gdb nasm yasm
74+
sudo apt-get install -y clang-tools-21 clang-21 clang-tidy-21 ninja-build cppcheck gdb nasm yasm
7575
7676
- name: install sound libs
7777
if: ${{ runner.os == 'Linux' }}
@@ -116,7 +116,7 @@ jobs:
116116

117117
- name: make StudioLink - Linux
118118
if: ${{ runner.os == 'Linux' }}
119-
run: make CC=clang-20 CI=1
119+
run: make CC=clang-21 CI=1
120120

121121
- name: Test StudioLink
122122
if: ${{ runner.os == 'LinuxDisabled' }}
@@ -125,12 +125,12 @@ jobs:
125125
- name: clang-tidy
126126
if: ${{ runner.os == 'Linux' }}
127127
run: |
128-
clang-tidy-20 -p build -checks=cert-\*,-cert-dcl37-c,-cert-dcl51-cpp,-clang-analyzer-valist.Uninitialized libsl/src/*.c
129-
clang-tidy-20 -p build -checks=cert-\*,-cert-dcl37-c,-cert-dcl51-cpp,-clang-analyzer-valist.Uninitialized test/src/*.c
128+
clang-tidy-21 -p build -checks=cert-\*,-cert-dcl37-c,-cert-dcl51-cpp,-clang-analyzer-valist.Uninitialized libsl/src/*.c
129+
clang-tidy-21 -p build -checks=cert-\*,-cert-dcl37-c,-cert-dcl51-cpp,-clang-analyzer-valist.Uninitialized test/src/*.c
130130
131131
- name: clang scan-build
132132
if: ${{ runner.os == 'Linux' }}
133-
run: make clean && scan-build-20 --status-bugs make
133+
run: make clean && scan-build-21 --status-bugs make
134134

135135
- name: make StudioLink - macOS
136136
if: ${{ runner.os == 'macOS' }}

0 commit comments

Comments
 (0)