lfreleng-actions/📋 SBOM Generator

Generates CycloneDX SBOM reports for projects in any language/ecosystem

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 10, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: lfreleng-actions/sbom-action@df0b04bb49f19c0dca5e6e08a0c9080bf55d261e # v0.0.1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
backendSBOM generation backend; currently supports 'syft'nosyft
path_prefixProject directory; must resolve within the workspaceno.
sbom_formatSBOM output format: 'json', 'xml', or 'both'noboth
sbom_spec_versionCycloneDX specification version to useno1.5
filename_prefixBase filename for SBOM output (without extension)nosbom-cyclonedx
output_directorySBOM report directory, within workspace or runner tempno.
include_devInclude development dependencies in SBOMnofalse
fail_on_errorFail the action if SBOM generation encounters errorsnotrue
syft_versionSyft version to download (defaults to the installer's pinned version)no""
namedescription
sbom_json_pathPath to generated JSON SBOM file
sbom_xml_pathPath to generated XML SBOM file
component_countNumber of components in the generated SBOM
backendSBOM generation backend used