@@ -43,11 +43,11 @@ jobs:
43
43
runs-on : ${{ matrix.config.runner || 'ubuntu-latest' }}
44
44
steps :
45
45
- name : Checkout pending changes
46
- uses : protocolbuffers/protobuf-ci/checkout@v2
46
+ uses : protocolbuffers/protobuf-ci/checkout@v3
47
47
with :
48
48
ref : ${{ inputs.safe-checkout }}
49
49
- name : Run tests
50
- uses : protocolbuffers/protobuf-ci/bazel-docker@v2
50
+ uses : protocolbuffers/protobuf-ci/bazel-docker@v3
51
51
with :
52
52
image : ${{ matrix.image }}
53
53
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
@@ -63,11 +63,11 @@ jobs:
63
63
runs-on : ubuntu-latest
64
64
steps :
65
65
- name : Checkout pending changes
66
- uses : protocolbuffers/protobuf-ci/checkout@v2
66
+ uses : protocolbuffers/protobuf-ci/checkout@v3
67
67
with :
68
68
ref : ${{ inputs.safe-checkout }}
69
69
- name : Run tests
70
- uses : protocolbuffers/protobuf-ci/bazel-docker@v2
70
+ uses : protocolbuffers/protobuf-ci/bazel-docker@v3
71
71
with :
72
72
image : us-docker.pkg.dev/protobuf-build/containers/test/linux/gcc:${{ matrix.version }}-6.3.0-63dd26c0c7a808d92673a3e52e848189d4ab0f17
73
73
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
@@ -83,24 +83,24 @@ jobs:
83
83
runs-on : ubuntu-latest
84
84
steps :
85
85
- name : Checkout pending changes
86
- uses : protocolbuffers/protobuf-ci/checkout@v2
86
+ uses : protocolbuffers/protobuf-ci/checkout@v3
87
87
with :
88
88
ref : ${{ inputs.safe-checkout }}
89
89
submodules : recursive
90
90
- name : Cross compile protoc for ${{ matrix.arch }}
91
91
id : cross-compile
92
- uses : protocolbuffers/protobuf-ci/cross-compile-protoc@v2
92
+ uses : protocolbuffers/protobuf-ci/cross-compile-protoc@v3
93
93
with :
94
94
image : us-docker.pkg.dev/protobuf-build/containers/common/linux/bazel:6.3.0-91a0ac83e968068672bc6001a4d474cfd9a50f1d
95
95
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
96
96
architecture : linux-${{ matrix.arch }}
97
97
- name : Setup sccache
98
- uses : protocolbuffers/protobuf-ci/sccache@v2
98
+ uses : protocolbuffers/protobuf-ci/sccache@v3
99
99
with :
100
100
cache-prefix : linux-release-${{ matrix.arch }}
101
101
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
102
102
- name : Run tests
103
- uses : protocolbuffers/protobuf-ci/docker@v2
103
+ uses : protocolbuffers/protobuf-ci/docker@v3
104
104
with :
105
105
image : us-docker.pkg.dev/protobuf-build/containers/test/linux/emulation:${{ matrix.arch }}-63dd26c0c7a808d92673a3e52e848189d4ab0f17
106
106
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
@@ -135,18 +135,18 @@ jobs:
135
135
runs-on : ubuntu-latest
136
136
steps :
137
137
- name : Checkout pending changes
138
- uses : protocolbuffers/protobuf-ci/checkout@v2
138
+ uses : protocolbuffers/protobuf-ci/checkout@v3
139
139
with :
140
140
ref : ${{ inputs.safe-checkout }}
141
141
142
142
- name : Setup sccache
143
- uses : protocolbuffers/protobuf-ci/sccache@v2
143
+ uses : protocolbuffers/protobuf-ci/sccache@v3
144
144
with :
145
145
cache-prefix : linux-cmake
146
146
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
147
147
148
148
- name : Run tests
149
- uses : protocolbuffers/protobuf-ci/docker@v2
149
+ uses : protocolbuffers/protobuf-ci/docker@v3
150
150
with :
151
151
image : us-docker.pkg.dev/protobuf-build/containers/test/linux/cmake:3.13.3-63dd26c0c7a808d92673a3e52e848189d4ab0f17
152
152
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
@@ -160,19 +160,19 @@ jobs:
160
160
runs-on : ubuntu-latest
161
161
steps :
162
162
- name : Checkout pending changes
163
- uses : protocolbuffers/protobuf-ci/checkout@v2
163
+ uses : protocolbuffers/protobuf-ci/checkout@v3
164
164
with :
165
165
ref : ${{ inputs.safe-checkout }}
166
166
submodules : recursive
167
167
168
168
- name : Setup sccache
169
- uses : protocolbuffers/protobuf-ci/sccache@v2
169
+ uses : protocolbuffers/protobuf-ci/sccache@v3
170
170
with :
171
171
cache-prefix : linux-cmake-install
172
172
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
173
173
174
174
- name : Run tests
175
- uses : protocolbuffers/protobuf-ci/docker@v2
175
+ uses : protocolbuffers/protobuf-ci/docker@v3
176
176
with :
177
177
image : us-docker.pkg.dev/protobuf-build/containers/test/linux/cmake:3.13.3-63dd26c0c7a808d92673a3e52e848189d4ab0f17
178
178
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
@@ -193,18 +193,18 @@ jobs:
193
193
runs-on : ubuntu-latest
194
194
steps :
195
195
- name : Checkout pending changes
196
- uses : protocolbuffers/protobuf-ci/checkout@v2
196
+ uses : protocolbuffers/protobuf-ci/checkout@v3
197
197
with :
198
198
ref : ${{ inputs.safe-checkout }}
199
199
200
200
- name : Setup sccache
201
- uses : protocolbuffers/protobuf-ci/sccache@v2
201
+ uses : protocolbuffers/protobuf-ci/sccache@v3
202
202
with :
203
203
cache-prefix : linux-cmake-examples
204
204
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
205
205
206
206
- name : Run tests
207
- uses : protocolbuffers/protobuf-ci/docker@v2
207
+ uses : protocolbuffers/protobuf-ci/docker@v3
208
208
with :
209
209
image : us-docker.pkg.dev/protobuf-build/containers/test/linux/cmake:3.13.3-63dd26c0c7a808d92673a3e52e848189d4ab0f17
210
210
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
@@ -233,19 +233,19 @@ jobs:
233
233
runs-on : ubuntu-latest
234
234
steps :
235
235
- name : Checkout pending changes
236
- uses : protocolbuffers/protobuf-ci/checkout@v2
236
+ uses : protocolbuffers/protobuf-ci/checkout@v3
237
237
with :
238
238
ref : ${{ inputs.safe-checkout }}
239
239
submodules : recursive
240
240
241
241
- name : Setup sccache
242
- uses : protocolbuffers/protobuf-ci/sccache@v2
242
+ uses : protocolbuffers/protobuf-ci/sccache@v3
243
243
with :
244
244
cache-prefix : linux-cmake-gcc
245
245
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
246
246
247
247
- name : Run tests
248
- uses : protocolbuffers/protobuf-ci/docker@v2
248
+ uses : protocolbuffers/protobuf-ci/docker@v3
249
249
with :
250
250
image : us-docker.pkg.dev/protobuf-build/containers/test/linux/gcc:12.2-6.3.0-63dd26c0c7a808d92673a3e52e848189d4ab0f17
251
251
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
@@ -264,19 +264,19 @@ jobs:
264
264
runs-on : ubuntu-latest
265
265
steps :
266
266
- name : Checkout pending changes
267
- uses : protocolbuffers/protobuf-ci/checkout@v2
267
+ uses : protocolbuffers/protobuf-ci/checkout@v3
268
268
with :
269
269
ref : ${{ inputs.safe-checkout }}
270
270
submodules : recursive
271
271
272
272
- name : Setup sccache
273
- uses : protocolbuffers/protobuf-ci/sccache@v2
273
+ uses : protocolbuffers/protobuf-ci/sccache@v3
274
274
with :
275
275
cache-prefix : linux-cmake-submodules
276
276
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
277
277
278
278
- name : Run tests
279
- uses : protocolbuffers/protobuf-ci/docker@v2
279
+ uses : protocolbuffers/protobuf-ci/docker@v3
280
280
with :
281
281
image : us-docker.pkg.dev/protobuf-build/containers/test/linux/cmake:3.13.3-63dd26c0c7a808d92673a3e52e848189d4ab0f17
282
282
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
@@ -289,19 +289,19 @@ jobs:
289
289
runs-on : ubuntu-latest
290
290
steps :
291
291
- name : Checkout pending changes
292
- uses : protocolbuffers/protobuf-ci/checkout@v2
292
+ uses : protocolbuffers/protobuf-ci/checkout@v3
293
293
with :
294
294
ref : ${{ inputs.safe-checkout }}
295
295
submodules : recursive
296
296
297
297
- name : Setup sccache
298
- uses : protocolbuffers/protobuf-ci/sccache@v2
298
+ uses : protocolbuffers/protobuf-ci/sccache@v3
299
299
with :
300
300
cache-prefix : linux-cmake-32-bit
301
301
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
302
302
303
303
- name : Run tests
304
- uses : protocolbuffers/protobuf-ci/docker@v2
304
+ uses : protocolbuffers/protobuf-ci/docker@v3
305
305
with :
306
306
image : us-docker.pkg.dev/protobuf-build/containers/test/linux/32bit@sha256:8275360dc5d676f3470872d79087901c0e4153453976bea908a92c82e8d209ea
307
307
platform : linux/386
@@ -348,11 +348,11 @@ jobs:
348
348
runs-on : ${{ matrix.os }}
349
349
steps :
350
350
- name : Checkout pending changes
351
- uses : protocolbuffers/protobuf-ci/checkout@v2
351
+ uses : protocolbuffers/protobuf-ci/checkout@v3
352
352
with :
353
353
ref : ${{ inputs.safe-checkout }}
354
354
- name : Run tests
355
- uses : protocolbuffers/protobuf-ci/bazel@v2
355
+ uses : protocolbuffers/protobuf-ci/bazel@v3
356
356
with :
357
357
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
358
358
bazel : ${{ matrix.bazel }}
@@ -414,7 +414,7 @@ jobs:
414
414
runs-on : ${{ matrix.os }}
415
415
steps :
416
416
- name : Checkout pending changes
417
- uses : protocolbuffers/protobuf-ci/checkout@v2
417
+ uses : protocolbuffers/protobuf-ci/checkout@v3
418
418
with :
419
419
ref : ${{ inputs.safe-checkout }}
420
420
submodules : recursive
@@ -438,15 +438,15 @@ jobs:
438
438
shell : bash
439
439
440
440
- name : Setup sccache
441
- uses : protocolbuffers/protobuf-ci/sccache@v2
441
+ uses : protocolbuffers/protobuf-ci/sccache@v3
442
442
with :
443
443
cache-prefix : ${{ matrix.cache-prefix }}
444
444
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
445
445
446
446
# Install phase.
447
447
- name : Configure CMake for install
448
448
if : matrix.install-flags
449
- uses : protocolbuffers/protobuf-ci/bash@v2
449
+ uses : protocolbuffers/protobuf-ci/bash@v3
450
450
with :
451
451
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
452
452
command : cmake . ${{ matrix.install-flags }} ${{ env.SCCACHE_CMAKE_FLAGS }} -Dprotobuf_ALLOW_CCACHE=ON
@@ -468,7 +468,7 @@ jobs:
468
468
run : cmake --build . --target clean && rm CMakeCache.txt
469
469
470
470
- name : Configure CMake
471
- uses : protocolbuffers/protobuf-ci/bash@v2
471
+ uses : protocolbuffers/protobuf-ci/bash@v3
472
472
with :
473
473
credentials : ${{ secrets.GAR_SERVICE_ACCOUNT }}
474
474
command : cmake . ${{ matrix.flags }} ${{ env.SCCACHE_CMAKE_FLAGS }} -Dprotobuf_ALLOW_CCACHE=ON
0 commit comments