2626 CARGO_TERM_COLOR : always
2727 CARGO_INCREMENTAL : ' 0'
2828 CARGO_PROFILE_DEV_DEBUG : ' 0'
29- RUST_TOOLCHAIN_VERSION : " 1.85 .0"
29+ RUST_TOOLCHAIN_VERSION : " 1.87 .0"
3030 RUST_NIGHTLY_TOOLCHAIN_VERSION : " nightly-2025-05-26"
31- PYTHON_VERSION : " 3.12 "
31+ PYTHON_VERSION : " 3.13 "
3232 RUSTFLAGS : " -D warnings"
3333 RUSTDOCFLAGS : " -D warnings"
3434 RUST_LOG : " info"
@@ -42,18 +42,18 @@ jobs:
4242 RUSTC_BOOTSTRAP : 1
4343 steps :
4444 - name : Install host dependencies
45- uses : awalsh128/cache-apt-pkgs-action@5902b33ae29014e6ca012c5d8025d4346556bd40 # v1.4.3
45+ uses : awalsh128/cache-apt-pkgs-action@4c82c3ccdc1344ee11e9775dbdbdf43aa8a5614e # v1.5.1
4646 with :
4747 packages : protobuf-compiler krb5-user libkrb5-dev libclang-dev liblzma-dev libssl-dev pkg-config apt-transport-https
4848 version : ubuntu-latest
4949 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
5050 with :
5151 persist-credentials : false
5252 submodules : recursive
53- - uses : dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
53+ - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
5454 with :
5555 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
56- - uses : Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
56+ - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
5757 with :
5858 key : udeps
5959 cache-all-crates : " true"
@@ -114,7 +114,7 @@ jobs:
114114 with :
115115 persist-credentials : false
116116 submodules : recursive
117- - uses : EmbarkStudios/cargo-deny-action@34899fc7ba81ca6268d5947a7a16b4649013fea1 # v2.0.11
117+ - uses : EmbarkStudios/cargo-deny-action@30f817c6f72275c6d54dc744fbca09ebc958599f # v2.0.12
118118 with :
119119 command : check ${{ matrix.checks }}
120120
@@ -126,7 +126,7 @@ jobs:
126126 with :
127127 persist-credentials : false
128128 submodules : recursive
129- - uses : dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
129+ - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
130130 with :
131131 toolchain : ${{ env.RUST_NIGHTLY_TOOLCHAIN_VERSION }}
132132 components : rustfmt
@@ -139,19 +139,19 @@ jobs:
139139 runs-on : ubuntu-latest
140140 steps :
141141 - name : Install host dependencies
142- uses : awalsh128/cache-apt-pkgs-action@5902b33ae29014e6ca012c5d8025d4346556bd40 # v1.4.3
142+ uses : awalsh128/cache-apt-pkgs-action@4c82c3ccdc1344ee11e9775dbdbdf43aa8a5614e # v1.5.1
143143 with :
144144 packages : protobuf-compiler krb5-user libkrb5-dev libclang-dev liblzma-dev libssl-dev pkg-config apt-transport-https
145145 version : ubuntu-latest
146146 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
147147 with :
148148 persist-credentials : false
149149 submodules : recursive
150- - uses : dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
150+ - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
151151 with :
152152 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
153153 components : clippy
154- - uses : Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
154+ - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
155155 with :
156156 key : clippy
157157 cache-all-crates : " true"
@@ -178,18 +178,18 @@ jobs:
178178 runs-on : ubuntu-latest
179179 steps :
180180 - name : Install host dependencies
181- uses : awalsh128/cache-apt-pkgs-action@5902b33ae29014e6ca012c5d8025d4346556bd40 # v1.4.3
181+ uses : awalsh128/cache-apt-pkgs-action@4c82c3ccdc1344ee11e9775dbdbdf43aa8a5614e # v1.5.1
182182 with :
183183 packages : protobuf-compiler krb5-user libkrb5-dev libclang-dev liblzma-dev libssl-dev pkg-config apt-transport-https
184184 version : ubuntu-latest
185185 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
186186 with :
187187 submodules : recursive
188- - uses : dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
188+ - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
189189 with :
190190 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
191191 components : rustfmt
192- - uses : Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
192+ - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
193193 with :
194194 key : doc
195195 cache-all-crates : " true"
@@ -201,18 +201,18 @@ jobs:
201201 runs-on : ubuntu-latest
202202 steps :
203203 - name : Install host dependencies
204- uses : awalsh128/cache-apt-pkgs-action@5902b33ae29014e6ca012c5d8025d4346556bd40 # v1.4.3
204+ uses : awalsh128/cache-apt-pkgs-action@4c82c3ccdc1344ee11e9775dbdbdf43aa8a5614e # v1.5.1
205205 with :
206206 packages : protobuf-compiler krb5-user libkrb5-dev libclang-dev liblzma-dev libssl-dev pkg-config apt-transport-https
207207 version : ubuntu-latest
208208 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
209209 with :
210210 persist-credentials : false
211211 submodules : recursive
212- - uses : dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
212+ - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
213213 with :
214214 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
215- - uses : Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
215+ - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
216216 with :
217217 key : test
218218 cache-all-crates : " true"
@@ -261,7 +261,7 @@ jobs:
261261 runs-on : ubuntu-latest
262262 steps :
263263 - name : Install host dependencies
264- uses : awalsh128/cache-apt-pkgs-action@5902b33ae29014e6ca012c5d8025d4346556bd40 # v1.4.3
264+ uses : awalsh128/cache-apt-pkgs-action@4c82c3ccdc1344ee11e9775dbdbdf43aa8a5614e # v1.5.1
265265 with :
266266 packages : protobuf-compiler krb5-user libkrb5-dev libclang-dev liblzma-dev libssl-dev pkg-config apt-transport-https
267267 version : ubuntu-latest
@@ -274,10 +274,10 @@ jobs:
274274 with :
275275 version : v3.16.1
276276 - name : Set up cargo
277- uses : dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
277+ uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
278278 with :
279279 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
280- - uses : Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
280+ - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
281281 with :
282282 key : charts
283283 cache-all-crates : " true"
@@ -332,16 +332,16 @@ jobs:
332332 IMAGE_TAG : ${{ steps.printtag.outputs.IMAGE_TAG }}
333333 steps :
334334 - name : Install host dependencies
335- uses : awalsh128/cache-apt-pkgs-action@5902b33ae29014e6ca012c5d8025d4346556bd40 # v1.4.3
335+ uses : awalsh128/cache-apt-pkgs-action@4c82c3ccdc1344ee11e9775dbdbdf43aa8a5614e # v1.5.1
336336 with :
337337 packages : protobuf-compiler krb5-user libkrb5-dev libclang-dev liblzma-dev libssl-dev pkg-config apt-transport-https
338338 version : ${{ matrix.runner }}
339339 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
340340 with :
341341 persist-credentials : false
342342 submodules : recursive
343- - uses : cachix/install-nix-action@17fe5fb4a23ad6cbbe47d6b3f359611ad276644c # v31.4.0
344- - uses : dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
343+ - uses : cachix/install-nix-action@f0fe604f8a612776892427721526b4c7cfb23aba # v31.4.1
344+ - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
345345 with :
346346 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
347347 components : rustfmt
@@ -376,9 +376,9 @@ jobs:
376376
377377 # Recreate charts and publish charts and docker image.
378378 - name : Install cosign
379- uses : sigstore/cosign-installer@3454372f43399081ed03b604cb2d021dabca52bb # v3.8.2
379+ uses : sigstore/cosign-installer@398d4b0eeef1380460a10c8013a76f728fb906ac # v3.9.1
380380 - name : Install syft
381- uses : anchore/sbom-action/download-syft@e11c554f704a0b820cbf8c51673f6945e0731532 # v0.20.0
381+ uses : anchore/sbom-action/download-syft@cee1b8e05ae5b2593a75e197229729eabaa9f8ec # v0.20.2
382382 - name : Build Docker image and Helm chart
383383 run : |
384384 # Installing helm and yq on ubicloud-standard-8-arm only
@@ -421,7 +421,7 @@ jobs:
421421 OCI_REGISTRY_SDP_CHARTS_USERNAME : " robot$sdp-charts+github-action-build"
422422 steps :
423423 - name : Install cosign
424- uses : sigstore/cosign-installer@3454372f43399081ed03b604cb2d021dabca52bb # v3.8.2
424+ uses : sigstore/cosign-installer@398d4b0eeef1380460a10c8013a76f728fb906ac # v3.9.1
425425 - name : Checkout
426426 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
427427 with :
0 commit comments