Skip to content
Snippets Groups Projects
  1. Dec 08, 2024
  2. Nov 18, 2024
  3. Oct 28, 2024
  4. Apr 24, 2024
  5. Apr 18, 2024
  6. Mar 07, 2024
  7. Feb 22, 2024
  8. Jan 26, 2024
  9. Jan 16, 2024
  10. Nov 03, 2023
    • Jamie Tanna's avatar
      Add `renovate-to-sbom` CLI · da8fd346
      Jamie Tanna authored
      To make it possible to generate SBOMs from Renovate data, we can create
      a CLI to consume Renovate debug log, or renovate-graph exports, and then
      produce an SBOM for that data.
      
      This takes advantage of the internal handling we have in DMD for the
      Renovate exports, and converts it to the underlying SPDX or CycloneDX
      models.
      
      This introduces:
      
      - The scaffolding for the CLI
      - The ability to convert Renovate's `PackageManager`/`Datasource`
        combination to a Package URL via the new `PurlTypeDeriver` type
      - Support for the latest SPDX and CycloneDX specs (with JSON output)
      - The ability to add new formats
      
      Closes #55.
      da8fd346
Loading