Skip to content

Request for guidance on using reuse spdx output with GitHub Attestations in spdx format #178

Open
@puria

Description

@puria

Hi actions/attest team,

First, thank you for your excellent work on actions/attest! I’m new to supply chain security and am trying to understand how to incorporate SPDX SBOMs and licensing information into GitHub attestations using your GitHub Action. Most of my repositories are REUSE-compliant, and I’m trying to integrate the output of the reuse spdx command with attestations in GitHub.

If I’ve misunderstood anything, I apologize, and I’d greatly appreciate any guidance you can offer.

Questions:

  1. How can I integrate the SPDX SBOM and license data generated by the reuse spdx command into GitHub attestations using actions/attest?
  2. How can I generate and attach an SBOM using the npm sbom command and include it in a GitHub attestation using the in-toto format?
  3. Is there a recommended workflow or example for integrating REUSE-generated SPDX data with GitHub's attestation framework?

I’d appreciate any examples or advice on how to use your tool in this context to ensure SPDX compliance and proper licensing documentation.

Thank you again for your support!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions