Skip to content

Explore creating tool/pre-commit hook for keeping a source SBOM file up-to-date #11

@sethmlarson

Description

@sethmlarson

For projects which vendor dependencies into their source tree, having a simple way to keep those SBOMs up-to-date in CI seems important. CPython already has this in the form of a custom tool which regenerates hashes and checks them against a known SBOM file. If there are differences, CI fails and points the contributor at documentation asking questions like:

  • Are you updating a bundled project?
  • If so, please update other SBOM metadata.
  • If not: maybe that file isn't /actually/ a part of the project?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions