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@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
26
+ uses : lukka/get-cmake@2ecc21724e5215b0e567bc399a2602d2ecb48541 # 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@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
57
+ uses : lukka/get-cmake@2ecc21724e5215b0e567bc399a2602d2ecb48541 # 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@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
74
+ uses : lukka/get-cmake@2ecc21724e5215b0e567bc399a2602d2ecb48541 # 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@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
91
+ uses : lukka/get-cmake@2ecc21724e5215b0e567bc399a2602d2ecb48541 # v4.02
92
92
- name : Run CMake
93
93
run : cmake -S . -B build -DJSON_CI=On
94
94
- name : Build
@@ -149,7 +149,7 @@ jobs:
149
149
steps :
150
150
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
151
151
- name : Get latest CMake and ninja
152
- uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
152
+ uses : lukka/get-cmake@2ecc21724e5215b0e567bc399a2602d2ecb48541 # v4.02
153
153
- name : Run CMake
154
154
run : cmake -S . -B build -DJSON_CI=On
155
155
- name : Build
@@ -164,7 +164,7 @@ jobs:
164
164
steps :
165
165
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
166
166
- name : Get latest CMake and ninja
167
- uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
167
+ uses : lukka/get-cmake@2ecc21724e5215b0e567bc399a2602d2ecb48541 # v4.02
168
168
- name : Set env FORCE_STDCPPFS_FLAG for clang 7 / 8 / 9 / 10
169
169
run : echo "JSON_FORCED_GLOBAL_COMPILE_OPTIONS=-DJSON_HAS_FILESYSTEM=0;-DJSON_HAS_EXPERIMENTAL_FILESYSTEM=0" >> "$GITHUB_ENV"
170
170
if : ${{ matrix.compiler == '7' || matrix.compiler == '8' || matrix.compiler == '9' || matrix.compiler == '10' }}
@@ -182,7 +182,7 @@ jobs:
182
182
steps :
183
183
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
184
184
- name : Get latest CMake and ninja
185
- uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
185
+ uses : lukka/get-cmake@2ecc21724e5215b0e567bc399a2602d2ecb48541 # v4.02
186
186
- name : Run CMake
187
187
run : cmake -S . -B build -DJSON_CI=On
188
188
- name : Build
@@ -200,7 +200,7 @@ jobs:
200
200
run : apt-get update ; apt-get install -y git unzip
201
201
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
202
202
- name : Get latest CMake and ninja
203
- uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
203
+ uses : lukka/get-cmake@2ecc21724e5215b0e567bc399a2602d2ecb48541 # v4.02
204
204
- name : Run CMake
205
205
run : cmake -S . -B build -DJSON_CI=On
206
206
- name : Build with libc++
@@ -229,7 +229,7 @@ jobs:
229
229
steps :
230
230
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
231
231
- name : Get latest CMake and ninja
232
- uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
232
+ uses : lukka/get-cmake@2ecc21724e5215b0e567bc399a2602d2ecb48541 # v4.02
233
233
- name : Run CMake
234
234
run : cmake -S . -B build -DJSON_CI=On
235
235
- name : Build
@@ -259,7 +259,7 @@ jobs:
259
259
uses : mymindstorm/setup-emsdk@v14
260
260
- uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
261
261
- name : Get latest CMake and ninja
262
- uses : lukka/get-cmake@f3273e0bcecf2f2c0d3430de21bf02ab2752c47d # v4.02
262
+ uses : lukka/get-cmake@2ecc21724e5215b0e567bc399a2602d2ecb48541 # v4.02
263
263
- name : Run CMake
264
264
run : cmake -S . -B build -DCMAKE_TOOLCHAIN_FILE=$EMSDK/upstream/emscripten/cmake/Modules/Platform/Emscripten.cmake -GNinja
265
265
- name : Build
0 commit comments