1919 rustfmt :
2020 runs-on : ubuntu-latest
2121 steps :
22- - uses : actions/checkout@v4
22+ - uses : actions/checkout@v5
2323 - uses : hecrj/setup-rust-action@v2
2424 with :
2525 components : rustfmt
3333 outputs :
3434 cache-hit : ${{ steps.cache-plugin.outputs.cache-hit }}
3535 steps :
36- - uses : actions/checkout@v4
36+ - uses : actions/checkout@v5
3737 - name : Cache protoc and plugin
3838 id : cache-plugin
3939 uses : actions/cache@v4
@@ -155,7 +155,7 @@ jobs:
155155 runs-on : ubuntu-latest
156156 needs : build-protoc-plugin
157157 steps :
158- - uses : actions/checkout@v4
158+ - uses : actions/checkout@v5
159159 - uses : hecrj/setup-rust-action@v2
160160 with :
161161 components : clippy
@@ -171,16 +171,16 @@ jobs:
171171 # Use forward slashes for all paths in bash, even on Windows
172172 PROTOC_DIR="${{ runner.temp }}/protoc-plugin"
173173 PROTOC_DIR="${PROTOC_DIR//\\/\/}" # Convert backslashes to forward slashes
174-
174+
175175 echo "${PROTOC_DIR}" >> $GITHUB_PATH
176-
176+
177177 # Also set PROTOC for build scripts
178178 if [ "${{ runner.os }}" = "Windows" ]; then
179179 echo "PROTOC=${PROTOC_DIR}/protoc.exe" >> $GITHUB_ENV
180180 else
181181 echo "PROTOC=${PROTOC_DIR}/protoc" >> $GITHUB_ENV
182182 fi
183-
183+
184184 # Set the protoc include path only if it exists
185185 if [ -d "${PROTOC_DIR}/include" ]; then
186186 echo "PROTOC_INCLUDE=${PROTOC_DIR}/include" >> $GITHUB_ENV
@@ -191,7 +191,7 @@ jobs:
191191 codegen :
192192 runs-on : ubuntu-latest
193193 steps :
194- - uses : actions/checkout@v4
194+ - uses : actions/checkout@v5
195195 - uses : hecrj/setup-rust-action@v2
196196 - uses : Swatinem/rust-cache@v2
197197 - run : cargo run --package codegen
@@ -201,7 +201,7 @@ jobs:
201201 runs-on : ubuntu-latest
202202 needs : build-protoc-plugin
203203 steps :
204- - uses : actions/checkout@v4
204+ - uses : actions/checkout@v5
205205 - uses : dtolnay/rust-toolchain@master
206206 with :
207207 toolchain : nightly-2025-03-27
@@ -219,16 +219,16 @@ jobs:
219219 # Use forward slashes for all paths in bash, even on Windows
220220 PROTOC_DIR="${{ runner.temp }}/protoc-plugin"
221221 PROTOC_DIR="${PROTOC_DIR//\\/\/}" # Convert backslashes to forward slashes
222-
222+
223223 echo "${PROTOC_DIR}" >> $GITHUB_PATH
224-
224+
225225 # Also set PROTOC for build scripts
226226 if [ "${{ runner.os }}" = "Windows" ]; then
227227 echo "PROTOC=${PROTOC_DIR}/protoc.exe" >> $GITHUB_ENV
228228 else
229229 echo "PROTOC=${PROTOC_DIR}/protoc" >> $GITHUB_ENV
230230 fi
231-
231+
232232 # Set the protoc include path only if it exists
233233 if [ -d "${PROTOC_DIR}/include" ]; then
234234 echo "PROTOC_INCLUDE=${PROTOC_DIR}/include" >> $GITHUB_ENV
@@ -251,7 +251,7 @@ jobs:
251251 env :
252252 RUSTFLAGS : " -D warnings"
253253 steps :
254- - uses : actions/checkout@v4
254+ - uses : actions/checkout@v5
255255 - uses : hecrj/setup-rust-action@v2
256256 - uses : taiki-e/install-action@cargo-hack
257257 - name : Restore protoc and plugin from cache
@@ -266,16 +266,16 @@ jobs:
266266 # Use forward slashes for all paths in bash, even on Windows
267267 PROTOC_DIR="${{ runner.temp }}/protoc-plugin"
268268 PROTOC_DIR="${PROTOC_DIR//\\/\/}" # Convert backslashes to forward slashes
269-
269+
270270 echo "${PROTOC_DIR}" >> $GITHUB_PATH
271-
271+
272272 # Also set PROTOC for build scripts
273273 if [ "${{ runner.os }}" = "Windows" ]; then
274274 echo "PROTOC=${PROTOC_DIR}/protoc.exe" >> $GITHUB_ENV
275275 else
276276 echo "PROTOC=${PROTOC_DIR}/protoc" >> $GITHUB_ENV
277277 fi
278-
278+
279279 # Set the protoc include path only if it exists
280280 if [ -d "${PROTOC_DIR}/include" ]; then
281281 echo "PROTOC_INCLUDE=${PROTOC_DIR}/include" >> $GITHUB_ENV
@@ -291,7 +291,7 @@ jobs:
291291 msrv :
292292 runs-on : ubuntu-latest
293293 steps :
294- - uses : actions/checkout@v4
294+ - uses : actions/checkout@v5
295295 - uses : hecrj/setup-rust-action@v2
296296 - name : Resolve MSRV aware dependencies
297297 run : cargo update
@@ -318,7 +318,7 @@ jobs:
318318 matrix :
319319 os : [ubuntu-latest, macOS-latest, windows-latest]
320320 steps :
321- - uses : actions/checkout@v4
321+ - uses : actions/checkout@v5
322322 - uses : hecrj/setup-rust-action@v2
323323 - name : Restore protoc and plugin from cache
324324 id : cache-plugin
@@ -338,16 +338,16 @@ jobs:
338338 # Use forward slashes for all paths in bash, even on Windows
339339 PROTOC_DIR="${{ runner.temp }}/protoc-plugin"
340340 PROTOC_DIR="${PROTOC_DIR//\\/\/}" # Convert backslashes to forward slashes
341-
341+
342342 echo "${PROTOC_DIR}" >> $GITHUB_PATH
343-
343+
344344 # Also set PROTOC for build scripts
345345 if [ "${{ runner.os }}" = "Windows" ]; then
346346 echo "PROTOC=${PROTOC_DIR}/protoc.exe" >> $GITHUB_ENV
347347 else
348348 echo "PROTOC=${PROTOC_DIR}/protoc" >> $GITHUB_ENV
349349 fi
350-
350+
351351 # Set the protoc include path only if it exists
352352 if [ -d "${PROTOC_DIR}/include" ]; then
353353 echo "PROTOC_INCLUDE=${PROTOC_DIR}/include" >> $GITHUB_ENV
@@ -362,7 +362,7 @@ jobs:
362362 doc-test :
363363 runs-on : ubuntu-latest
364364 steps :
365- - uses : actions/checkout@v4
365+ - uses : actions/checkout@v5
366366 - uses : hecrj/setup-rust-action@v2
367367 - uses : taiki-e/install-action@cargo-hack
368368 - uses : Swatinem/rust-cache@v2
@@ -376,7 +376,7 @@ jobs:
376376 matrix :
377377 os : [ubuntu-latest, macOS-latest, windows-latest]
378378 steps :
379- - uses : actions/checkout@v4
379+ - uses : actions/checkout@v5
380380 - uses : hecrj/setup-rust-action@v2
381381 - name : Restore protoc and plugin from cache
382382 id : cache-plugin
@@ -390,16 +390,16 @@ jobs:
390390 # Use forward slashes for all paths in bash, even on Windows
391391 PROTOC_DIR="${{ runner.temp }}/protoc-plugin"
392392 PROTOC_DIR="${PROTOC_DIR//\\/\/}" # Convert backslashes to forward slashes
393-
393+
394394 echo "${PROTOC_DIR}" >> $GITHUB_PATH
395-
395+
396396 # Also set PROTOC for build scripts
397397 if [ "${{ runner.os }}" = "Windows" ]; then
398398 echo "PROTOC=${PROTOC_DIR}/protoc.exe" >> $GITHUB_ENV
399399 else
400400 echo "PROTOC=${PROTOC_DIR}/protoc" >> $GITHUB_ENV
401401 fi
402-
402+
403403 # Set the protoc include path only if it exists
404404 if [ -d "${PROTOC_DIR}/include" ]; then
405405 echo "PROTOC_INCLUDE=${PROTOC_DIR}/include" >> $GITHUB_ENV
@@ -415,15 +415,15 @@ jobs:
415415 semver :
416416 runs-on : ubuntu-latest
417417 steps :
418- - uses : actions/checkout@v4
418+ - uses : actions/checkout@v5
419419 - uses : obi1kenobi/cargo-semver-checks-action@v2
420420 with :
421421 feature-group : all-features
422422
423423 external-types :
424424 runs-on : ubuntu-latest
425425 steps :
426- - uses : actions/checkout@v4
426+ - uses : actions/checkout@v5
427427 - uses : dtolnay/rust-toolchain@master
428428 with :
429429 toolchain : nightly-2025-08-06
0 commit comments