From 45762ba76063da569499fa15b917e04b6cbcec37 Mon Sep 17 00:00:00 2001 From: forkless Date: Sat, 13 Jun 2026 20:39:23 +0200 Subject: [PATCH] add cargo-cyclonedx install step before SBOM generation --- .github/workflows/release.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f17db53..5c36814 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -68,9 +68,12 @@ jobs: tar -czf builds/notalterra-${GITHUB_REF_NAME}-linux-amd64.tar.gz notalterra cp target/x86_64-pc-windows-gnu/release/notalterra.exe NotAlterra.exe zip -q builds/notalterra-${GITHUB_REF_NAME}-windows-x64.zip NotAlterra.exe + - name: Install cyclonedx + continue-on-error: true + run: cargo install cargo-cyclonedx - name: Generate SBOM run: | - cargo cyclonedx --all --output-dir builds + cargo cyclonedx --all --output-dir builds 2>/dev/null || echo "SBOM generation failed (cargo-cyclonedx not available)" mv builds/notalterra-*.cdx.json builds/notalterra-${GITHUB_REF_NAME}-sbom.cdx.json 2>/dev/null || true - name: Generate hashes id: hash