Complete GitHub Actions toolkit with generation and validation capabilities for workflows, custom actions, and CI/CD configurations
97
97%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
A fintech startup is preparing for a SOC 2 audit and needs to demonstrate automated security controls in their CI/CD pipeline. Their main Java 17 microservice currently has no automated security scanning. The security team has identified three specific gaps they need to close:
main and every pull request against main.main, an SBOM attestation should be generated and pushed to the registry so they can prove the image contents to auditors.The container registry is GitHub Container Registry (ghcr.io). The Java project is built with Maven.
Produce one or more GitHub Actions workflow YAML files covering the three requirements above. Save files in the .github/workflows/ directory with appropriate names.