Skip to content

Add support for different versions of CAPI bootstrap and infrastructu… #207

Add support for different versions of CAPI bootstrap and infrastructu…

Add support for different versions of CAPI bootstrap and infrastructu… #207

Triggered via push June 22, 2026 12:49
Status Success
Total duration 15m 42s
Artifacts 20

build.yaml

on: push
🔐 Verify Signed Commits
6s
🔐 Verify Signed Commits
⚖️ Verify SPDX License Headers
6s
⚖️ Verify SPDX License Headers
🧾 Validate VEX Statements
🧾 Validate VEX Statements
🔏 Validate Auto-VEX Sign-off
1m 44s
🔏 Validate Auto-VEX Sign-off
🛡️ Security Vulnerability Scan
22s
🛡️ Security Vulnerability Scan
🏗️ IaC Security Scan (Trivy config)
23s
🏗️ IaC Security Scan (Trivy config)
🧪 cargo-deny (License + Advisory + Sources)
24s
🧪 cargo-deny (License + Advisory + Sources)
🏷️ Extract Version Information
3s
🏷️ Extract Version Information
🎨 Check Formatting
🎨 Check Formatting
Matrix: build
📦 Package Deployment Manifests
📦 Package Deployment Manifests
📎 Clippy
0s
📎 Clippy
Matrix: ✍️ Sign Binary Artifacts
🔬 Generate SLSA Provenance Subjects
4s
🔬 Generate SLSA Provenance Subjects
Matrix: docker
🏛️ Generate SLSA Provenance  /  detect-env
6s
🏛️ Generate SLSA Provenance / detect-env
Matrix: grype-triage
Matrix: attest
🏛️ Generate SLSA Provenance  /  generator
27s
🏛️ Generate SLSA Provenance / generator
🤖 Auto-VEX (reachability)
2m 39s
🤖 Auto-VEX (reachability)
🤖 Auto-VEX (presence)
2m 43s
🤖 Auto-VEX (presence)
🏛️ Generate SLSA Provenance  /  upload-assets
🏛️ Generate SLSA Provenance / upload-assets
🧾 Assemble OpenVEX
21s
🧾 Assemble OpenVEX
🏛️ Generate SLSA Provenance  /  final
4s
🏛️ Generate SLSA Provenance / final
Matrix: grype
🚀 Upload Release Assets
0s
🚀 Upload Release Assets
Fit to window
Zoom out
Zoom in

Annotations

17 warnings
🛡️ Security Vulnerability Scan
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🔏 Validate Auto-VEX Sign-off
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🦀 Build - Linux ARM64
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🦀 Build - Linux x86_64
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🏛️ Generate SLSA Provenance / detect-env
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: slsa-framework/slsa-github-generator/.github/actions/detect-workflow-js@v2.1.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🏛️ Generate SLSA Provenance / generator
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: ./__BUILDER_CHECKOUT_DIR__/.github/actions/compute-sha256, ./__BUILDER_CHECKOUT_DIR__/.github/actions/privacy-check, actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34, actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🏛️ Generate SLSA Provenance / generator
Restore cache failed: Dependencies file is not found in /home/runner/work/5-spot/5-spot. Supported file pattern: go.sum
🧪 Test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🐳 Build and Push Docker Image - Chainguard
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Variables should be defined before their use: Dockerfile.chainguard#L40
UndefinedVar: Usage of undefined variable '$BASE_IMAGE' More info: https://docs.docker.com/go/dockerfile/rule/undefined-var/
🐳 Build and Push Docker Image - Distroless
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093, docker/login-action@v3, docker/setup-buildx-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🔏 Attest Docker Image - Distroless
Please check that the "artifact-metadata:write" permission has been included
🔏 Attest Docker Image - Distroless
Failed to create storage record: Error: Failed to persist storage record: no artifacts found - https://docs.github.com/rest/orgs/artifact-metadata#create-artifact-metadata-storage-record
🔏 Attest Docker Image - Chainguard
Please check that the "artifact-metadata:write" permission has been included
🔏 Attest Docker Image - Chainguard
Failed to create storage record: Error: Failed to persist storage record: no artifacts found - https://docs.github.com/rest/orgs/artifact-metadata#create-artifact-metadata-storage-record
🤖 Auto-VEX (reachability)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🤖 Auto-VEX (presence)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
0.0.0-main.2026-06-22.207.intoto.jsonl Expired
10 KB
sha256:705d9b53154b14daac6ad9f783511a4bf317210bf0583608d06873c288457206
5spot-linux-amd64 Expired
5.16 MB
sha256:780fffc007818a7f369c1540867bf3cd72a6226e4f138bba4276fb2dce11919a
5spot-linux-amd64-signed
5.05 MB
sha256:67464cbc47ebe31658b53514dc0196bf80060d242818c37c2a5ace3f5225f2cc
5spot-linux-arm64 Expired
4.97 MB
sha256:7ebe299cf1e7e1dfdf4e9474e2593b4fc863b83a6b822b98dced5386f83cd270
5spot-linux-arm64-signed
4.77 MB
sha256:f50a12738bd4779a1b009da30a7605442eefda84172a55345f3765a33593df68
cargo-audit-report
419 Bytes
sha256:41f64d3ec4b0ff7400af79a53b3d3062733b08481243a72820b79d23db5b77d8
docker-sbom-Chainguard
106 KB
sha256:35a14c5d8ac07f8c120fb063fbf4e91e678a6fe0cd1a1ac8a3dc67db98a98f75
docker-sbom-Distroless
106 KB
sha256:44354059fc9e4345cfb6e5d63f03bd85d092c996b54e3c92247d7d3ae015b4e2
finos-5-spot_main-2026-06-22-distroless.cyclonedx.json
106 KB
sha256:104b632a0981717a4fcd24594c50e90dbf091be25e58cf512a7e087b4094c89c
finos-5-spot_main-2026-06-22.cyclonedx.json
106 KB
sha256:cd3696bbd1d1bf0cf1c77e6f62fef55821cf9d2c99c46b92c7e67df40544a67e
finos~5-spot~PMPX2T.dockerbuild
119 KB
sha256:3cd0ecd517b738299feca7ed04cef4dcc05fc98e2d86d9b39e89e0c2e63d599b
finos~5-spot~ZQLMOQ.dockerbuild
78.5 KB
sha256:3c6aece47a4b9215a205d75496bbfff6bac1650eb63edaab77c76c2f5b99842f
grype-push-Chainguard-207
3.69 KB
sha256:b0107a569ec8d3513361641ddd9c63023843a663fdd96b65b36d659fb4b3e381
grype-push-Distroless-207
3.71 KB
sha256:f2a4dce8f85e0ffa840663ee4e834433b5be08a7a21b16032165b964bf66d516
grype-triage-Chainguard
12.5 KB
sha256:a9544902d2ad48eb3a10b68575b7814a27c953fefe20d60562712f0758deb93e
grype-triage-Distroless
12.5 KB
sha256:3464107d23fa994dff0e60948634be1507748e84dc44f2a4a17c0cb727130924
openvex
1.44 KB
sha256:e95ee0681846b08e01812d3aa795d056567353f0755deb7115fe51967870f6fd
vex-auto-presence
334 Bytes
sha256:845445abc1ea17f4246c0e069a9b4b3c739282887370502807569f7f1b234320
vex-auto-reachability
744 Bytes
sha256:440678a1e5f44cb51b61a8e5a020c4b9b2c6b91761954dc75c012c9e73d65f3a
vex-auto-reachability-evidence
1.2 KB
sha256:cc42849efea5329d8ed67fa6c97ee74c0ee580a85fc54bcef1820d09c877ad2e