@@ -42,11 +42,11 @@ jobs:
4242 RUSTC_BOOTSTRAP: 1
4343 steps:
4444 - name: Install host dependencies
45- uses: awalsh128/cache-apt-pkgs-action@4c82c3ccdc1344ee11e9775dbdbdf43aa8a5614e # v1.5.1
45+ uses: awalsh128/cache-apt-pkgs-action@2c09a5e66da6c8016428a2172bd76e5e4f14bb17 # v1.5.3
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
49- - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
49+ - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
5050 with:
5151 persist-credentials: false
5252 submodules: recursive
@@ -110,19 +110,19 @@ jobs:
110110 continue-on-error: ${{ matrix.checks == 'advisories' }}
111111
112112 steps:
113- - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
113+ - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
114114 with:
115115 persist-credentials: false
116116 submodules: recursive
117- - uses: EmbarkStudios/cargo-deny-action@30f817c6f72275c6d54dc744fbca09ebc958599f # v2.0.12
117+ - uses: EmbarkStudios/cargo-deny-action@f2ba7abc2abebaf185c833c3961145a3c275caad # v2.0.13
118118 with:
119119 command: check ${{ matrix.checks }}
120120
121121 run_rustfmt:
122122 name: Run Rustfmt
123123 runs-on: ubuntu-latest
124124 steps:
125- - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
125+ - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
126126 with:
127127 persist-credentials: false
128128 submodules: recursive
@@ -139,11 +139,11 @@ jobs:
139139 runs-on: ubuntu-latest
140140 steps:
141141 - name: Install host dependencies
142- uses: awalsh128/cache-apt-pkgs-action@4c82c3ccdc1344ee11e9775dbdbdf43aa8a5614e # v1.5.1
142+ uses: awalsh128/cache-apt-pkgs-action@2c09a5e66da6c8016428a2172bd76e5e4f14bb17 # v1.5.3
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
146- - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
146+ - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
147147 with:
148148 persist-credentials: false
149149 submodules: recursive
@@ -155,7 +155,7 @@ jobs:
155155 with:
156156 key: clippy
157157 cache-all-crates: "true"
158- # TODO (@Techassi): Remove this step (unmaintained action, kinda useless step anyway)
158+ # TODO (@Techassi): Remove this step (unmaintained action, kinda useless step anyway)
159159 - name: Run clippy action to produce annotations
160160 uses: giraffate/clippy-action@13b9d32482f25d29ead141b79e7e04e7900281e0 # v1.0.1
161161 env:
@@ -165,7 +165,7 @@ jobs:
165165 clippy_flags: --all-targets -- -D warnings
166166 reporter: 'github-pr-review'
167167 github_token: ${{ secrets.GITHUB_TOKEN }}
168- # TODO (@Techassi): Remove, done by pre-commit
168+ # TODO (@Techassi): Remove, done by pre-commit
169169 - name: Run clippy manually without annotations
170170 env:
171171 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -178,11 +178,11 @@ jobs:
178178 runs-on: ubuntu-latest
179179 steps:
180180 - name: Install host dependencies
181- uses: awalsh128/cache-apt-pkgs-action@4c82c3ccdc1344ee11e9775dbdbdf43aa8a5614e # v1.5.1
181+ uses: awalsh128/cache-apt-pkgs-action@2c09a5e66da6c8016428a2172bd76e5e4f14bb17 # v1.5.3
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
185- - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
185+ - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
186186 with:
187187 submodules: recursive
188188 - uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
@@ -201,11 +201,11 @@ jobs:
201201 runs-on: ubuntu-latest
202202 steps:
203203 - name: Install host dependencies
204- uses: awalsh128/cache-apt-pkgs-action@4c82c3ccdc1344ee11e9775dbdbdf43aa8a5614e # v1.5.1
204+ uses: awalsh128/cache-apt-pkgs-action@2c09a5e66da6c8016428a2172bd76e5e4f14bb17 # v1.5.3
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
208- - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
208+ - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
209209 with:
210210 persist-credentials: false
211211 submodules: recursive
@@ -226,7 +226,7 @@ jobs:
226226 name: Check if committed README is the one we would render from the available parts
227227 runs-on: ubuntu-latest
228228 steps:
229- - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
229+ - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
230230 with:
231231 persist-credentials: false
232232 submodules: recursive
@@ -261,11 +261,11 @@ jobs:
261261 runs-on: ubuntu-latest
262262 steps:
263263 - name: Install host dependencies
264- uses: awalsh128/cache-apt-pkgs-action@4c82c3ccdc1344ee11e9775dbdbdf43aa8a5614e # v1.5.1
264+ uses: awalsh128/cache-apt-pkgs-action@2c09a5e66da6c8016428a2172bd76e5e4f14bb17 # v1.5.3
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
268- - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
268+ - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
269269 with:
270270 persist-credentials: false
271271 submodules: recursive
@@ -332,22 +332,22 @@ jobs:
332332 IMAGE_TAG: ${{ steps.printtag.outputs.IMAGE_TAG }}
333333 steps:
334334 - name: Install host dependencies
335- uses: awalsh128/cache-apt-pkgs-action@4c82c3ccdc1344ee11e9775dbdbdf43aa8a5614e # v1.5.1
335+ uses: awalsh128/cache-apt-pkgs-action@2c09a5e66da6c8016428a2172bd76e5e4f14bb17 # v1.5.3
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 }}
339- - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
339+ - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
340340 with:
341341 persist-credentials: false
342342 submodules: recursive
343- - uses: cachix/install-nix-action@f0fe604f8a612776892427721526b4c7cfb23aba # v31.4.1
343+ - uses: cachix/install-nix-action@fc6e360bedc9ee72d75e701397f0bb30dce77568 # v31.5.2
344344 - uses: dtolnay/rust-toolchain@b3b07ba8b418998c39fb20f53e8b695cdcc8de1b
345345 with:
346346 toolchain: ${{ env.RUST_TOOLCHAIN_VERSION }}
347347 components: rustfmt
348- # This step checks if the current run was triggered by a push to a pr (or a pr being created).
349- # If this is the case it changes the version of this project in all Cargo.toml files to include the suffix
350- # "-pr<prnumber >" so that the published artifacts can be linked to this PR.
348+ # This step checks if the current run was triggered by a push to a pr (or a pr being created).
349+ # If this is the case it changes the version of this project in all Cargo.toml files to include the suffix
350+ # "-pr<prnumber >" so that the published artifacts can be linked to this PR.
351351 - uses: stackabletech/cargo-install-action@main
352352 with:
353353 crate: cargo-edit
@@ -376,15 +376,15 @@ jobs:
376376
377377 # Recreate charts and publish charts and docker image.
378378 - name: Install cosign
379- uses: sigstore/cosign-installer@398d4b0eeef1380460a10c8013a76f728fb906ac # v3.9.1
379+ uses: sigstore/cosign-installer@d58896d6a1865668819e1d91763c7751a165e159 # v3.9.2
380380 - name: Install syft
381- uses: anchore/sbom-action/download-syft@cee1b8e05ae5b2593a75e197229729eabaa9f8ec # v0.20.2
381+ uses: anchore/sbom-action/download-syft@da167eac915b4e86f08b264dbdbc867b61be6f0c # v0.20.5
382382 - name: Build Docker image and Helm chart
383383 run: |
384384 # Installing helm and yq on ubicloud-standard-8-arm only
385385 if [ "$(arch)" = "aarch64" ]; then
386- curl https://baltocdn. com/helm/signing.asc | gpg --dearmor | sudo tee /usr/share/keyrings/helm.gpg > /dev/null
387- echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn. com/helm/stable/ debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
386+ curl -fsSL https://packages.buildkite. com/helm-linux/helm-debian/gpgkey | gpg --dearmor | sudo tee /usr/share/keyrings/helm.gpg > /dev/null
387+ echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://packages.buildkite. com/helm-linux/helm- debian/any/ any main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
388388 sudo apt-get -y update
389389 sudo apt-get -y install helm
390390 sudo wget https://github.com/mikefarah/yq/releases/latest/download/yq_linux_arm64 -O /usr/bin/yq && sudo chmod +x /usr/bin/yq
@@ -421,9 +421,9 @@ jobs:
421421 OCI_REGISTRY_SDP_CHARTS_USERNAME: "robot$sdp-charts+github-action-build"
422422 steps:
423423 - name: Install cosign
424- uses: sigstore/cosign-installer@398d4b0eeef1380460a10c8013a76f728fb906ac # v3.9.1
424+ uses: sigstore/cosign-installer@d58896d6a1865668819e1d91763c7751a165e159 # v3.9.2
425425 - name: Checkout
426- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
426+ uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
427427 with:
428428 persist-credentials: false
429429 submodules: recursive
0 commit comments