21
21
runs-on : ubuntu-latest
22
22
container : gcc:latest
23
23
steps :
24
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
24
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
25
25
- name : Get latest CMake and ninja
26
26
uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
27
27
- name : Run CMake
33
33
runs-on : ubuntu-latest
34
34
container : ghcr.io/nlohmann/json-ci:v2.4.0
35
35
steps :
36
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
36
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
37
37
- name : Run CMake
38
38
run : cmake -S . -B build -DJSON_CI=On
39
39
- name : Build
52
52
53
53
- name : Install Valgrind
54
54
run : sudo apt-get update ; sudo apt-get install -y valgrind
55
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
55
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
56
56
- name : Get latest CMake and ninja
57
57
uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
58
58
- name : Run CMake
69
69
steps :
70
70
- name : Install git, clang-tools, iwyu (ci_single_binaries), and unzip
71
71
run : apt-get update ; apt-get install -y git clang-tools iwyu unzip
72
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
72
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
73
73
- name : Get latest CMake and ninja
74
74
uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
75
75
- name : Run CMake
86
86
steps :
87
87
- name : Install build-essential
88
88
run : apt-get update ; apt-get install -y build-essential unzip wget git libssl-dev
89
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
89
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
90
90
- name : Get latest CMake and ninja
91
91
uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
92
92
- name : Run CMake
@@ -102,7 +102,7 @@ jobs:
102
102
with :
103
103
egress-policy : audit
104
104
105
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
105
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
106
106
- name : Install dependencies and de_DE locale
107
107
run : |
108
108
sudo apt-get clean
@@ -132,7 +132,7 @@ jobs:
132
132
compiler : ['4.8', '4.9', '5', '6']
133
133
container : ghcr.io/nlohmann/json-ci:v2.4.0
134
134
steps :
135
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
135
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
136
136
- name : Run CMake
137
137
run : CXX=g++-${{ matrix.compiler }} cmake -S . -B build -DJSON_CI=On
138
138
- name : Build
@@ -146,7 +146,7 @@ jobs:
146
146
compiler : ['7', '8', '9', '10', '11', '12', '13', '14', '15', 'latest']
147
147
container : gcc:${{ matrix.compiler }}
148
148
steps :
149
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
149
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
150
150
- name : Get latest CMake and ninja
151
151
uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
152
152
- name : Run CMake
@@ -161,7 +161,7 @@ jobs:
161
161
compiler : ['3.4', '3.5', '3.6', '3.7', '3.8', '3.9', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15-bullseye', '16', '17', '18', '19', '20', 'latest']
162
162
container : silkeh/clang:${{ matrix.compiler }}
163
163
steps :
164
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
164
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
165
165
- name : Get latest CMake and ninja
166
166
uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
167
167
- name : Set env FORCE_STDCPPFS_FLAG for clang 7 / 8 / 9 / 10
@@ -179,7 +179,7 @@ jobs:
179
179
matrix :
180
180
standard : [11, 14, 17, 20, 23, 26]
181
181
steps :
182
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
182
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
183
183
- name : Get latest CMake and ninja
184
184
uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
185
185
- name : Run CMake
@@ -197,7 +197,7 @@ jobs:
197
197
steps :
198
198
- name : Install git and unzip
199
199
run : apt-get update ; apt-get install -y git unzip
200
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
200
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
201
201
- name : Get latest CMake and ninja
202
202
uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
203
203
- name : Run CMake
@@ -213,7 +213,7 @@ jobs:
213
213
runs-on : ubuntu-latest
214
214
container : ghcr.io/nlohmann/json-ci:v2.4.0
215
215
steps :
216
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
216
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
217
217
- name : Run CMake
218
218
run : cmake -S . -B build -DJSON_CI=On
219
219
- name : Build
@@ -226,7 +226,7 @@ jobs:
226
226
runs-on : ubuntu-latest
227
227
container : ${{ matrix.container }}
228
228
steps :
229
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
229
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
230
230
- name : Get latest CMake and ninja
231
231
uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
232
232
- name : Run CMake
@@ -238,7 +238,7 @@ jobs:
238
238
runs-on : ubuntu-latest
239
239
container : ghcr.io/nlohmann/json-ci:v2.2.0
240
240
steps :
241
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
241
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
242
242
- name : Run CMake
243
243
run : cmake -S . -B build -DJSON_CI=On
244
244
- name : Build
@@ -256,7 +256,7 @@ jobs:
256
256
257
257
- name : Install emscripten
258
258
uses : mymindstorm/setup-emsdk@v14
259
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
259
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
260
260
- name : Get latest CMake and ninja
261
261
uses : lukka/get-cmake@6b3e96a9bc9976b8b546346fdd102effedae0ca8 # v4.02
262
262
- name : Run CMake
@@ -275,7 +275,7 @@ jobs:
275
275
with :
276
276
egress-policy : audit
277
277
278
- - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
278
+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
279
279
- name : Run CMake
280
280
run : cmake -S . -B build -DJSON_CI=On
281
281
- name : Build
0 commit comments