26
26
CARGO_TERM_COLOR : always
27
27
CARGO_INCREMENTAL : ' 0'
28
28
CARGO_PROFILE_DEV_DEBUG : ' 0'
29
- RUST_TOOLCHAIN_VERSION : " 1.85 .0"
29
+ RUST_TOOLCHAIN_VERSION : " 1.87 .0"
30
30
RUST_NIGHTLY_TOOLCHAIN_VERSION : " nightly-2025-05-26"
31
- PYTHON_VERSION : " 3.12 "
31
+ PYTHON_VERSION : " 3.13 "
32
32
RUSTFLAGS : " -D warnings"
33
33
RUSTDOCFLAGS : " -D warnings"
34
34
RUST_LOG : " info"
@@ -42,18 +42,18 @@ jobs:
42
42
RUSTC_BOOTSTRAP : 1
43
43
steps :
44
44
- 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
46
46
with :
47
47
packages : protobuf-compiler krb5-user libkrb5-dev libclang-dev liblzma-dev libssl-dev pkg-config apt-transport-https
48
48
version : ubuntu-latest
49
49
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
50
50
with :
51
51
persist-credentials : false
52
52
submodules : recursive
53
- - uses : dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
53
+ - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
54
54
with :
55
55
toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
56
- - uses : Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
56
+ - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
57
57
with :
58
58
key : udeps
59
59
cache-all-crates : " true"
@@ -114,7 +114,7 @@ jobs:
114
114
with :
115
115
persist-credentials : false
116
116
submodules : recursive
117
- - uses : EmbarkStudios/cargo-deny-action@34899fc7ba81ca6268d5947a7a16b4649013fea1 # v2.0.11
117
+ - uses : EmbarkStudios/cargo-deny-action@30f817c6f72275c6d54dc744fbca09ebc958599f # v2.0.12
118
118
with :
119
119
command : check ${{ matrix.checks }}
120
120
@@ -126,7 +126,7 @@ jobs:
126
126
with :
127
127
persist-credentials : false
128
128
submodules : recursive
129
- - uses : dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
129
+ - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
130
130
with :
131
131
toolchain : ${{ env.RUST_NIGHTLY_TOOLCHAIN_VERSION }}
132
132
components : rustfmt
@@ -139,19 +139,19 @@ jobs:
139
139
runs-on : ubuntu-latest
140
140
steps :
141
141
- 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
143
143
with :
144
144
packages : protobuf-compiler krb5-user libkrb5-dev libclang-dev liblzma-dev libssl-dev pkg-config apt-transport-https
145
145
version : ubuntu-latest
146
146
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
147
147
with :
148
148
persist-credentials : false
149
149
submodules : recursive
150
- - uses : dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
150
+ - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
151
151
with :
152
152
toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
153
153
components : clippy
154
- - uses : Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
154
+ - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
155
155
with :
156
156
key : clippy
157
157
cache-all-crates : " true"
@@ -178,18 +178,18 @@ jobs:
178
178
runs-on : ubuntu-latest
179
179
steps :
180
180
- 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
182
182
with :
183
183
packages : protobuf-compiler krb5-user libkrb5-dev libclang-dev liblzma-dev libssl-dev pkg-config apt-transport-https
184
184
version : ubuntu-latest
185
185
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
186
186
with :
187
187
submodules : recursive
188
- - uses : dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
188
+ - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
189
189
with :
190
190
toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
191
191
components : rustfmt
192
- - uses : Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
192
+ - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
193
193
with :
194
194
key : doc
195
195
cache-all-crates : " true"
@@ -201,18 +201,18 @@ jobs:
201
201
runs-on : ubuntu-latest
202
202
steps :
203
203
- 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
205
205
with :
206
206
packages : protobuf-compiler krb5-user libkrb5-dev libclang-dev liblzma-dev libssl-dev pkg-config apt-transport-https
207
207
version : ubuntu-latest
208
208
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
209
209
with :
210
210
persist-credentials : false
211
211
submodules : recursive
212
- - uses : dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
212
+ - uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
213
213
with :
214
214
toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
215
- - uses : Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
215
+ - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
216
216
with :
217
217
key : test
218
218
cache-all-crates : " true"
@@ -261,7 +261,7 @@ jobs:
261
261
runs-on : ubuntu-latest
262
262
steps :
263
263
- 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
265
265
with :
266
266
packages : protobuf-compiler krb5-user libkrb5-dev libclang-dev liblzma-dev libssl-dev pkg-config apt-transport-https
267
267
version : ubuntu-latest
@@ -274,10 +274,10 @@ jobs:
274
274
with :
275
275
version : v3.16.1
276
276
- name : Set up cargo
277
- uses : dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
277
+ uses : dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
278
278
with :
279
279
toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
280
- - uses : Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
280
+ - uses : Swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 # v2.8.0
281
281
with :
282
282
key : charts
283
283
cache-all-crates : " true"
@@ -332,16 +332,16 @@ jobs:
332
332
IMAGE_TAG : ${{ steps.printtag.outputs.IMAGE_TAG }}
333
333
steps :
334
334
- 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
336
336
with :
337
337
packages : protobuf-compiler krb5-user libkrb5-dev libclang-dev liblzma-dev libssl-dev pkg-config apt-transport-https
338
338
version : ${{ matrix.runner }}
339
339
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
340
340
with :
341
341
persist-credentials : false
342
342
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
345
345
with :
346
346
toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
347
347
components : rustfmt
@@ -376,9 +376,9 @@ jobs:
376
376
377
377
# Recreate charts and publish charts and docker image.
378
378
- name : Install cosign
379
- uses : sigstore/cosign-installer@3454372f43399081ed03b604cb2d021dabca52bb # v3.8.2
379
+ uses : sigstore/cosign-installer@398d4b0eeef1380460a10c8013a76f728fb906ac # v3.9.1
380
380
- 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
382
382
- name : Build Docker image and Helm chart
383
383
run : |
384
384
# Installing helm and yq on ubicloud-standard-8-arm only
@@ -421,7 +421,7 @@ jobs:
421
421
OCI_REGISTRY_SDP_CHARTS_USERNAME : " robot$sdp-charts+github-action-build"
422
422
steps :
423
423
- name : Install cosign
424
- uses : sigstore/cosign-installer@3454372f43399081ed03b604cb2d021dabca52bb # v3.8.2
424
+ uses : sigstore/cosign-installer@398d4b0eeef1380460a10c8013a76f728fb906ac # v3.9.1
425
425
- name : Checkout
426
426
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
427
427
with :
0 commit comments