@@ -23,23 +23,23 @@ jobs:
2323 os : ubuntu-20.04
2424 compiler : clang-9
2525
26- - name : ubuntu-20.04-clang-11
27- os : ubuntu-20.04
28- compiler : clang-11
29-
3026 - name : ubuntu-20.04-clang-12
3127 os : ubuntu-20.04
3228 compiler : clang-12
3329
34- - name : ubuntu-20 .04-clang-11 -no-exceptions
35- os : ubuntu-20 .04
36- compiler : clang-11
30+ - name : ubuntu-22 .04-clang-15 -no-exceptions
31+ os : ubuntu-22 .04
32+ compiler : clang-15
3733 cmake_vars : " -DCMAKE_CXX_FLAGS=-fno-exceptions -DBUILD_TESTING=OFF -DBUILD_BENCHMARK=ON"
3834
3935 - name : ubuntu-22.04-gcc
4036 os : ubuntu-22.04
4137 compiler : gcc
4238
39+ - name : ubuntu-24.04-gcc
40+ os : ubuntu-24.04
41+ compiler : gcc
42+
4343 - name : windows-2019-msvc
4444 os : windows-2019
4545 compiler : msvc
@@ -60,19 +60,19 @@ jobs:
6060 os : macOS-12
6161 compiler : gcc
6262
63- - name : macOS-12 -clang
64- os : macOS-12
63+ - name : macOS-13 -clang
64+ os : macOS-13
6565 compiler : clang
6666
6767 # - name: macOS-14-clang
6868 # os: macOS-14
6969 # compiler: clang
7070
7171 steps :
72- - uses : actions/checkout@v3
72+ - uses : actions/checkout@v4
7373
7474 - name : Setup Cpp
75- uses : aminya/setup-cpp@v0.26.2
75+ uses : aminya/setup-cpp@v0.44.0
7676 with :
7777 compiler : ${{ matrix.compiler }}
7878
9494 check-single-include :
9595 runs-on : ubuntu-latest
9696 steps :
97- - uses : actions/checkout@v3
97+ - uses : actions/checkout@v4
9898
9999 - name : Update single include
100100 run : |
@@ -103,10 +103,9 @@ jobs:
103103
104104 - name : Check if equal
105105 working-directory : single_include
106- run : |
107- diff inja/inja.hpp inja/inja_old.hpp >/dev/null
106+ run : diff inja/inja.hpp inja/inja_old.hpp >/dev/null
108107
109- - uses : actions/upload-artifact@v3
108+ - uses : actions/upload-artifact@v4
110109 with :
111110 name : single_include_inja
112111 path : single_include/inja/inja.hpp
0 commit comments