2626 CARGO_TERM_COLOR : always
2727 CARGO_INCREMENTAL : ' 0'
2828 CARGO_PROFILE_DEV_DEBUG : ' 0'
29- RUST_TOOLCHAIN_VERSION : " 1.87 .0"
30- RUST_NIGHTLY_TOOLCHAIN_VERSION : " nightly-2025-05-26 "
31- PYTHON_VERSION : " 3.13 "
29+ RUST_TOOLCHAIN_VERSION : " 1.89 .0"
30+ RUST_NIGHTLY_TOOLCHAIN_VERSION : " nightly-2025-10-23 "
31+ PYTHON_VERSION : " 3.14 "
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@2c09a5e66da6c8016428a2172bd76e5e4f14bb17 # v1.5.3
45+ uses : awalsh128/cache-apt-pkgs-action@acb598e5ddbc6f68a970c5da0688d2f3a9f04d05 # v1.6.0
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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5050 with :
5151 persist-credentials : false
5252 submodules : recursive
53- - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
53+ - uses : dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
5454 with :
5555 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
56- - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
56+ - uses : Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1 # v2.8.1
5757 with :
5858 key : udeps
5959 cache-all-crates : " true"
@@ -126,7 +126,7 @@ jobs:
126126 with :
127127 persist-credentials : false
128128 submodules : recursive
129- - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
129+ - uses : dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
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@2c09a5e66da6c8016428a2172bd76e5e4f14bb17 # v1.5.3
142+ uses : awalsh128/cache-apt-pkgs-action@acb598e5ddbc6f68a970c5da0688d2f3a9f04d05 # v1.6.0
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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
147147 with :
148148 persist-credentials : false
149149 submodules : recursive
150- - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
150+ - uses : dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
151151 with :
152152 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
153153 components : clippy
154- - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
154+ - uses : Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1 # v2.8.1
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@2c09a5e66da6c8016428a2172bd76e5e4f14bb17 # v1.5.3
181+ uses : awalsh128/cache-apt-pkgs-action@acb598e5ddbc6f68a970c5da0688d2f3a9f04d05 # v1.6.0
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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
186186 with :
187187 submodules : recursive
188- - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
188+ - uses : dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
189189 with :
190190 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
191191 components : rustfmt
192- - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
192+ - uses : Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1 # v2.8.1
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@2c09a5e66da6c8016428a2172bd76e5e4f14bb17 # v1.5.3
204+ uses : awalsh128/cache-apt-pkgs-action@acb598e5ddbc6f68a970c5da0688d2f3a9f04d05 # v1.6.0
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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
209209 with :
210210 persist-credentials : false
211211 submodules : recursive
212- - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
212+ - uses : dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
213213 with :
214214 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
215- - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
215+ - uses : Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1 # v2.8.1
216216 with :
217217 key : test
218218 cache-all-crates : " true"
@@ -230,7 +230,7 @@ jobs:
230230 with :
231231 persist-credentials : false
232232 submodules : recursive
233- - uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6 .0
233+ - uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0 .0
234234 with :
235235 python-version : ${{ env.PYTHON_VERSION }}
236236 - name : Install jinja2-cli
@@ -241,7 +241,7 @@ jobs:
241241 run : git diff --exit-code
242242 - name : Git Diff showed uncommitted changes
243243 if : ${{ failure() }}
244- uses : actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7 .0.1
244+ uses : actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 .0.0
245245 with :
246246 script : |
247247 core.setFailed('Committed README are not up to date, please make sure to apply them to the templated partials, and re-commit!')
@@ -261,7 +261,7 @@ jobs:
261261 runs-on : ubuntu-latest
262262 steps :
263263 - name : Install host dependencies
264- uses : awalsh128/cache-apt-pkgs-action@2c09a5e66da6c8016428a2172bd76e5e4f14bb17 # v1.5.3
264+ uses : awalsh128/cache-apt-pkgs-action@acb598e5ddbc6f68a970c5da0688d2f3a9f04d05 # v1.6.0
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
@@ -270,14 +270,14 @@ jobs:
270270 persist-credentials : false
271271 submodules : recursive
272272 - name : Set up Helm
273- uses : azure/setup-helm@b9e51907a09c216f16ebe8536097933489208112 # v4.3.0
273+ uses : azure/setup-helm@1a275c3b69536ee54be43f2070a358922e12c8d4 # v4.3.1
274274 with :
275275 version : v3.16.1
276276 - name : Set up cargo
277- uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
277+ uses : dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
278278 with :
279279 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
280- - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
280+ - uses : Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1 # v2.8.1
281281 with :
282282 key : charts
283283 cache-all-crates : " true"
@@ -287,7 +287,7 @@ jobs:
287287 run : git diff --exit-code
288288 - name : Git Diff showed uncommitted changes
289289 if : ${{ failure() }}
290- uses : actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7 .0.1
290+ uses : actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 .0.0
291291 with :
292292 script : |
293293 core.setFailed('Committed charts were not up to date, please regenerate and re-commit!')
@@ -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@2c09a5e66da6c8016428a2172bd76e5e4f14bb17 # v1.5.3
335+ uses : awalsh128/cache-apt-pkgs-action@acb598e5ddbc6f68a970c5da0688d2f3a9f04d05 # v1.6.0
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@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
340340 with :
341341 persist-credentials : false
342342 submodules : recursive
343- - uses : cachix/install-nix-action@fc6e360bedc9ee72d75e701397f0bb30dce77568 # v31.5.2
344- - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
343+ - uses : cachix/install-nix-action@fd24c48048070c1be9acd18c9d369a83f0fe94d7 # v31.8.1
344+ - uses : dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
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@d58896d6a1865668819e1d91763c7751a165e159 # v3.9.2
379+ uses : sigstore/cosign-installer@faadad0cce49287aee09b3a48701e75088a2c6ad # v4.0.0
380380 - name : Install syft
381- uses : anchore/sbom-action/download-syft@da167eac915b4e86f08b264dbdbc867b61be6f0c # v0.20.5
381+ uses : anchore/sbom-action/download-syft@8e94d75ddd33f69f691467e42275782e4bfefe84 # v0.20.9
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@d58896d6a1865668819e1d91763c7751a165e159 # v3.9.2
424+ uses : sigstore/cosign-installer@faadad0cce49287aee09b3a48701e75088a2c6ad # v4.0.0
425425 - name : Checkout
426426 uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
427427 with :
0 commit comments