chore: add sbom config#1
Conversation
There was a problem hiding this comment.
Pull request overview
Adds SBOM and security/license scanning to the existing GitHub Actions CI workflow to support ISO 27001 compliance requirements.
Changes:
- Introduces a new
sbom_scanjob that generates a CycloneDX SBOM via Syft and scans it with Grype. - Adds ORT execution and uploads SBOM / vulnerability / ORT outputs as workflow artifacts.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Pull Request
Description
ISO 27001 requirement
Setup of SBOM.
A Software Bill of Materials (SBOM) is essentially a detailed inventory of all the components and dependencies that make up a software application. It's like a comprehensive list of ingredients for software, specifying everything from open-source libraries and frameworks to third-party modules and their respective versions. SBOMs are crucial for enhancing software security and supply chain risk management by providing transparency and enabling organizations to identify and address potential vulnerabilities.
Type of Change
Related Issues
Changes Made
Testing
Test Results
Checklist
make pre-commit)Screenshots (if applicable)
Additional Notes