-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build and publish SBOM? #23
Comments
I plan to submit the dependencies using the dependency-submission API. Would that be sufficient? |
Dependency API is surely a good start but I think it might be easier to consume if the SBOM is part of the published artifact. Not sure if the dependency API can generate an SBOM for arbitrary releases (and in case of an incident you want to know the used versions as exactly as possible). |
Oh, is this a thing now? Do you know if there is a standard way of doing that (I'm looking for information about where to locate it exactly for publishing it). |
Haven't thought that far yet. Jetty seems to put it in the root of the jar (jetty/jetty.project#9502, while also discussing a dedicated maven artifact), the GitHub action mentioned in https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/using-the-dependency-submission-api seems to add it to the GitHub release (only?), SUSE has separate files on their download page (https://www.suse.com/download/sles/), and Spring Boot seems to include them in their uber-jar (https://spring.io/blog/2024/05/24/sbom-support-in-spring-boot-3-3). |
No description provided.
The text was updated successfully, but these errors were encountered: