23
23
steps :
24
24
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
25
25
- name : Get latest CMake and ninja
26
- uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
26
+ uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
27
27
- name : Run CMake
28
28
run : cmake -S . -B build -DJSON_CI=On
29
29
- name : Build
54
54
run : sudo apt-get update ; sudo apt-get install -y valgrind
55
55
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
56
56
- name : Get latest CMake and ninja
57
- uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
57
+ uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
58
58
- name : Run CMake
59
59
run : cmake -S . -B build -DJSON_CI=On
60
60
- name : Build
71
71
run : apt-get update ; apt-get install -y git clang-tools iwyu unzip
72
72
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
73
73
- name : Get latest CMake and ninja
74
- uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
74
+ uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
75
75
- name : Run CMake
76
76
run : cmake -S . -B build -DJSON_CI=On
77
77
- name : Build
88
88
run : apt-get update ; apt-get install -y build-essential unzip wget git libssl-dev
89
89
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
90
90
- name : Get latest CMake and ninja
91
- uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
91
+ uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
92
92
- name : Run CMake
93
93
run : cmake -S . -B build -DJSON_CI=On
94
94
- name : Build
@@ -148,7 +148,7 @@ jobs:
148
148
steps :
149
149
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
150
150
- name : Get latest CMake and ninja
151
- uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
151
+ uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
152
152
- name : Run CMake
153
153
run : cmake -S . -B build -DJSON_CI=On
154
154
- name : Build
@@ -163,7 +163,7 @@ jobs:
163
163
steps :
164
164
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
165
165
- name : Get latest CMake and ninja
166
- uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
166
+ uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
167
167
- name : Set env FORCE_STDCPPFS_FLAG for clang 7 / 8 / 9 / 10
168
168
run : echo "JSON_FORCED_GLOBAL_COMPILE_OPTIONS=-DJSON_HAS_FILESYSTEM=0;-DJSON_HAS_EXPERIMENTAL_FILESYSTEM=0" >> "$GITHUB_ENV"
169
169
if : ${{ matrix.compiler == '7' || matrix.compiler == '8' || matrix.compiler == '9' || matrix.compiler == '10' }}
@@ -181,7 +181,7 @@ jobs:
181
181
steps :
182
182
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
183
183
- name : Get latest CMake and ninja
184
- uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
184
+ uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
185
185
- name : Run CMake
186
186
run : cmake -S . -B build -DJSON_CI=On
187
187
- name : Build
@@ -199,7 +199,7 @@ jobs:
199
199
run : apt-get update ; apt-get install -y git unzip
200
200
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
201
201
- name : Get latest CMake and ninja
202
- uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
202
+ uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
203
203
- name : Run CMake
204
204
run : cmake -S . -B build -DJSON_CI=On
205
205
- name : Build with libc++
@@ -228,7 +228,7 @@ jobs:
228
228
steps :
229
229
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
230
230
- name : Get latest CMake and ninja
231
- uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
231
+ uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
232
232
- name : Run CMake
233
233
run : cmake -S . -B build -DJSON_CI=On
234
234
- name : Build
@@ -258,7 +258,7 @@ jobs:
258
258
uses : mymindstorm/setup-emsdk@v14
259
259
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
260
260
- name : Get latest CMake and ninja
261
- uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
261
+ uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
262
262
- name : Run CMake
263
263
run : cmake -S . -B build -DCMAKE_TOOLCHAIN_FILE=$EMSDK/upstream/emscripten/cmake/Modules/Platform/Emscripten.cmake -GNinja
264
264
- name : Build
0 commit comments