Public Access
generated from Philipp/template-git
Update README.md #3
@@ -6,10 +6,9 @@ A self-contained Gitea and GitHub Actions composite action that extracts multi-p
|
||||
|
||||
## ✨ Features
|
||||
|
||||
- **Multi-Platform Support**: Automatically detects and extracts SPDX SBOM attestations for `linux/amd64` and `linux/arm64`.
|
||||
- **Multi-Platform Support**: Automatically detects and extracts SPDX SBOM attestations for multi arch images.
|
||||
- **Fast Attestation Extraction**: Uses `docker buildx imagetools inspect` to extract SBOMs directly from registry manifest indices in seconds without downloading layer blobs.
|
||||
- **Graceful Fallbacks**: If SBOM attestations or baseline images are missing, automatically falls back to generating SBOMs directly with Trivy.
|
||||
- **Zero-Dependency Diff Engine**: Built with native Node.js (`node:fs`, `node:path`) — no Python or external packages required on runner environments.
|
||||
- **Graceful Fallbacks**: If SBOM attestations or baseline images are missing, automatically falls back to generating SBOMs directly with Trivy. Using images that do contain an SBOM is highly recomended though!
|
||||
- **Set-Based Differential Analysis**: Categorizes vulnerabilities into:
|
||||
- 🔴 **Introduced Vulnerabilities** (newly added in this branch / commit)
|
||||
- 🟢 **Fixed Vulnerabilities** (present in target baseline, resolved in this branch)
|
||||
|
||||
Reference in new issue
Block a user