Skip to content

Commit 3ae5eda

Browse files
authored
Merge pull request #357 from Nordix/clang-21
Add `clang-21` to weekly CI runs
2 parents f064cef + 7ec298d commit 3ae5eda

File tree

2 files changed

+20
-20
lines changed

2 files changed

+20
-20
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
run: |
1818
sudo apt update
1919
sudo apt install ninja-build
20-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
20+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2121
- name: Build and run tests
2222
env:
2323
CC: clang
@@ -29,7 +29,7 @@ jobs:
2929
name: Ubuntu (make, gcc)
3030
runs-on: ubuntu-24.04
3131
steps:
32-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
32+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
3333
- name: Build and run tests
3434
env:
3535
CC: gcc
@@ -42,7 +42,7 @@ jobs:
4242
name: macOS
4343
runs-on: macos-14
4444
steps:
45-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
45+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4646
- name: Build and run tests
4747
run: |
4848
scripts/test.sh
@@ -52,7 +52,7 @@ jobs:
5252
runs-on: windows-2022
5353
steps:
5454
- uses: microsoft/setup-msbuild@6fb02220983dee41ce7ae257b6f4d8f9bf5ed4ce # v2.0.0
55-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
55+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5656
- name: Build and run tests
5757
run: |
5858
cmake .

.github/workflows/weekly.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ jobs:
1818
strategy:
1919
fail-fast: false
2020
matrix:
21-
clang-version: [5, 7, 9, 11, 13, 15, 17, 19, 20]
21+
clang-version: [5, 7, 9, 11, 13, 15, 17, 19, 21]
2222
steps:
2323
- name: Setup Clang
2424
uses: aminya/setup-cpp@a276e6e3d1db9160db5edc458e99a30d3b109949 # v1.7.1
2525
with:
2626
llvm: ${{ matrix.clang-version }}
27-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
27+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2828
- name: Build and run tests
2929
run: |
3030
scripts/initbuild.sh make-concurrent
@@ -38,7 +38,7 @@ jobs:
3838
run: |
3939
sudo apt update
4040
sudo apt install gcc-multilib g++-multilib
41-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
41+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4242
- name: Build and run tests
4343
env:
4444
CC: clang
@@ -64,7 +64,7 @@ jobs:
6464
sudo dpkg -i ./cpp-4.4_4.4.7-8ubuntu1_amd64.deb
6565
sudo dpkg -i ./gcc-4.4_4.4.7-8ubuntu1_amd64.deb
6666
sudo dpkg -i ./libstdc++6-4.4-dev_4.4.7-8ubuntu1_amd64.deb ./g++-4.4_4.4.7-8ubuntu1_amd64.deb
67-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
67+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
6868
- name: Build and run tests
6969
env:
7070
CC: gcc-4.4
@@ -85,7 +85,7 @@ jobs:
8585
uses: aminya/setup-cpp@a276e6e3d1db9160db5edc458e99a30d3b109949 # v1.7.1
8686
with:
8787
gcc: ${{ matrix.gcc-version }}
88-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
88+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
8989
- name: Build and run tests
9090
run: |
9191
scripts/initbuild.sh make-concurrent
@@ -97,7 +97,7 @@ jobs:
9797
container:
9898
image: ubuntu:25.04 # Provides gcc-15
9999
steps:
100-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
100+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
101101
- name: Prepare
102102
run: |
103103
apt update && apt-get install -y gcc-15 g++-15 cmake
@@ -117,7 +117,7 @@ jobs:
117117
run: |
118118
sudo apt update
119119
sudo apt install gcc-multilib g++-multilib
120-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
120+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
121121
- name: Build and run tests
122122
run: |
123123
scripts/initbuild.sh make-32bit
@@ -143,7 +143,7 @@ jobs:
143143
run: |
144144
source /opt/intel/oneapi/setvars.sh
145145
printenv >> $GITHUB_ENV
146-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
146+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
147147
- name: Build and run tests
148148
env:
149149
CC: ${{ matrix.compiler }}
@@ -156,7 +156,7 @@ jobs:
156156
name: macOS Clang
157157
runs-on: macos-14
158158
steps:
159-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
159+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
160160
- name: Build and run tests
161161
run: |
162162
scripts/initbuild.sh make-concurrent
@@ -166,7 +166,7 @@ jobs:
166166
name: macOS Clang (x86)
167167
runs-on: macos-13 # Last macos x86 runner
168168
steps:
169-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
169+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
170170
- name: Build and run tests
171171
run: |
172172
scripts/initbuild.sh make-concurrent
@@ -180,7 +180,7 @@ jobs:
180180
matrix:
181181
gcc-version: [12, 14] # Github supports the 3 latest major versions.
182182
steps:
183-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
183+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
184184
- name: Prepare
185185
run: |
186186
# Install gcc if not already available.
@@ -202,7 +202,7 @@ jobs:
202202
matrix:
203203
gcc-version: [12, 14] # Github supports the 3 latest major versions.
204204
steps:
205-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
205+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
206206
- name: Prepare
207207
run: |
208208
# Install gcc if not already available.
@@ -225,7 +225,7 @@ jobs:
225225
version: [2022, 2025]
226226
steps:
227227
- uses: microsoft/setup-msbuild@6fb02220983dee41ce7ae257b6f4d8f9bf5ed4ce # v2.0.0
228-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
228+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
229229
- name: Build and run tests
230230
run: |
231231
cmake .
@@ -246,7 +246,7 @@ jobs:
246246
container:
247247
image: debian:${{ matrix.version }}
248248
steps:
249-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
249+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
250250
- name: Prepare
251251
run: |
252252
apt update && apt-get install -y build-essential cmake
@@ -263,7 +263,7 @@ jobs:
263263
uses: jwlawson/actions-setup-cmake@802fa1a2c4e212495c05bf94dba2704a92a472be # v2.0.2
264264
with:
265265
cmake-version: 3.16
266-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
266+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
267267
- name: Build and run tests
268268
run: |
269269
cmake --version
@@ -274,7 +274,7 @@ jobs:
274274
name: Big-endian (s390x via QEMU)
275275
runs-on: ubuntu-24.04
276276
steps:
277-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
277+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
278278
- uses: uraimo/run-on-arch-action@d94c13912ea685de38fccc1109385b83fd79427d # v3.0.1
279279
with:
280280
arch: s390x

0 commit comments

Comments
 (0)