Skip to content

Commit 3a02395

Browse files
authored
ci: include ubuntu arm test, clean up check names (#974)
* ci: include ubuntu arm test, clean up check names * upgrade checkout
1 parent 5733d0b commit 3a02395

File tree

7 files changed

+22
-21
lines changed

7 files changed

+22
-21
lines changed

.github/workflows/deploy-website.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- uses: actions/checkout@v2.4.0
15+
- uses: actions/checkout@v4
1616

1717
- uses: actions/[email protected]
1818
with:

.github/workflows/test-bench.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
compiler: [clang, gcc]
1919

2020
steps:
21-
- uses: actions/checkout@v2.4.0
21+
- uses: actions/checkout@v4
2222

2323
- name: Configure build
2424
run: |

.github/workflows/test-fuzzer.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
afl-tests:
11-
name: Fuzzer Compilation ${{ matrix.compiler }}
11+
name: AFL Fuzzer ${{ matrix.compiler }}
1212
runs-on: ubuntu-latest
1313
env:
1414
CC: ${{ matrix.compiler }}
@@ -18,7 +18,7 @@ jobs:
1818
compiler: [clang, gcc]
1919

2020
steps:
21-
- uses: actions/checkout@v2.4.0
21+
- uses: actions/checkout@v4
2222

2323
- name: Configure build
2424
run: |
@@ -41,7 +41,7 @@ jobs:
4141
done
4242
4343
libfuzzer-test:
44-
name: LibFuzzer Compilation ${{ matrix.compiler }}
44+
name: LibFuzzer ${{ matrix.compiler }}
4545
runs-on: ubuntu-latest
4646
env:
4747
CC: ${{ matrix.compiler }}
@@ -51,7 +51,7 @@ jobs:
5151
compiler: [clang]
5252

5353
steps:
54-
- uses: actions/checkout@v2.4.0
54+
- uses: actions/checkout@v4
5555

5656
- name: Configure build
5757
run: |

.github/workflows/test-linux.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,24 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- uses: actions/checkout@v2.4.0
15+
- uses: actions/checkout@v4
1616

1717
- name: Configure build
1818
run: cmake -DAUDIT_SOURCE_FILE_LIST=ON .
1919

2020
gcc-tests:
21-
name: Test Compile gcc ${{ matrix.build_type }}
22-
runs-on: ubuntu-latest
21+
name: gcc ${{ matrix.build_type }} ${{ matrix.runs_on }}
22+
runs-on: ${{ matrix.runs_on }}
2323
env:
2424
CC: gcc
2525

2626
strategy:
2727
matrix:
2828
build_type: ["Debug", "Release"]
29+
runs_on: ["ubuntu-latest", "ubuntu-22.04-arm"]
2930

3031
steps:
31-
- uses: actions/checkout@v2.4.0
32+
- uses: actions/checkout@v4
3233

3334
- name: Install Doxygen
3435
run: |
@@ -75,7 +76,7 @@ jobs:
7576
env CTEST_OUTPUT_ON_FAILURE=1 make test
7677
7778
clang-tests:
78-
name: Test Compile clang ${{ matrix.build_type }} ${{ matrix.compile_opt }}
79+
name: clang ${{ matrix.build_type }} ${{ matrix.compile_opt }}
7980
runs-on: ubuntu-latest
8081
env:
8182
CC: clang
@@ -88,7 +89,7 @@ jobs:
8889
build_type: ["Debug", "Release"]
8990

9091
steps:
91-
- uses: actions/checkout@v2.4.0
92+
- uses: actions/checkout@v4
9293

9394
- name: Install Doxygen
9495
run: |
@@ -135,11 +136,11 @@ jobs:
135136
env CTEST_OUTPUT_ON_FAILURE=1 make test
136137
137138
valgrind-tests:
138-
name: Test Valgrind
139+
name: Valgrind
139140
runs-on: ubuntu-latest
140141

141142
steps:
142-
- uses: actions/checkout@v2.4.0
143+
- uses: actions/checkout@v4
143144

144145
- name: Install Valgrind
145146
run: |
@@ -166,7 +167,7 @@ jobs:
166167
CC: gcc
167168

168169
steps:
169-
- uses: actions/checkout@v2.4.0
170+
- uses: actions/checkout@v4
170171

171172
- name: Install lcov
172173
run: |

.github/workflows/test-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
build_type: ["Debug", "Release"]
1818

1919
steps:
20-
- uses: actions/checkout@v2.4.0
20+
- uses: actions/checkout@v4
2121

2222
- name: Configure build
2323
run: cmake -Bbuild -DCMAKE_BUILD_TYPE=${{ matrix.build_type}} -DWARNINGS_AS_ERRORS=ON .

.github/workflows/test-website.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- uses: actions/checkout@v2.4.0
15+
- uses: actions/checkout@v4
1616

1717
- uses: actions/[email protected]
1818
with:

.github/workflows/test-windows.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
tests:
11-
name: Test Compile ${{ matrix.config }} ${{ matrix.arch }}
11+
name: ${{ matrix.config }} ${{ matrix.arch }}
1212
runs-on: windows-latest
1313
env:
1414
CC: cl.exe
@@ -20,7 +20,7 @@ jobs:
2020
arch: [Win32, x64]
2121

2222
steps:
23-
- uses: actions/checkout@v2.4.0
23+
- uses: actions/checkout@v4
2424

2525
- uses: tlylt/[email protected]
2626

@@ -46,7 +46,7 @@ jobs:
4646
run: ctest -C ${{ matrix.config }}
4747

4848
dllcompile:
49-
name: Test DLL Compile ${{ matrix.config }} ${{ matrix.arch }}
49+
name: DLL ${{ matrix.config }} ${{ matrix.arch }}
5050
runs-on: windows-latest
5151
env:
5252
CC: cl.exe
@@ -58,7 +58,7 @@ jobs:
5858
arch: [Win32, x64]
5959

6060
steps:
61-
- uses: actions/checkout@v2.4.0
61+
- uses: actions/checkout@v4
6262

6363
- uses: tlylt/[email protected]
6464

0 commit comments

Comments
 (0)