What problem does it solve?
This Skill automates the hardening of your software supply chain, ensuring that dependencies are secure, artifacts are signed, and compliance with security policies is enforced.
Core Features & Use Cases
- Dependency Pinning: Ensures all dependencies are pinned to exact versions, reducing the risk of supply chain vulnerabilities.
- SBOM Generation: Generates Software Bill of Materials (SBOM) to track components and their versions.
- Artifact Signing: Signs container images with Cosign for authenticity and integrity.
- Provenance Verification: Verifies the provenance of artifacts in the continuous delivery pipeline.
- Policy Enforcement: Enforces security policies at various stages of the supply chain.
Quick Start
Use the supply-chain skill to harden your software supply chain by executing the following commands:
./tools/codev/supply-chain.sh init
./tools/codev/supply-chain.sh verify