@@ -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 : |
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
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 : |
0 commit comments