Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Fill in SPDX originator for all supported package types #2822

Merged
merged 2 commits into from
Apr 29, 2024

Conversation

wagoodman
Copy link
Contributor

@wagoodman wagoodman commented Apr 29, 2024

Today the SPDX originator field is partially filled in based on the package type. This enhances this processing in a few ways:

  • adds several more types considered during processing
  • adds completion testing, such that more package metadata types will result in requiring to add such originator processing here as well
  • combines testing for originator and supplier fields, which are semantically linked thus should both be considered during test

Fixes #2632

Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
@wagoodman wagoodman requested a review from a team April 29, 2024 18:01
Copy link
Contributor

@spiffcs spiffcs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢

@wagoodman wagoodman merged commit 5b03788 into main Apr 29, 2024
11 checks passed
@wagoodman wagoodman deleted the upgrade-spdx-originator branch April 29, 2024 20:33
spiffcs added a commit that referenced this pull request Apr 30, 2024
…on-3.25.3

* main:
  Fill in SPDX originator for all supported package types (#2822)
  chore(deps): bump anchore/sbom-action from 0.15.10 to 0.15.11 (#2821)
  update spdx license list to 3.23 (#2818)
spiffcs added a commit to camcui/syft that referenced this pull request May 1, 2024
* main:
  chore(deps): bump github.com/docker/docker (anchore#2827)
  fix(spdx): include required fields (anchore#2168)
  fix: add correct vendor for dnsmasq CPE (anchore#2659)
  fix: close temp rpmdb file (anchore#2792)
  chore(deps): bump github/codeql-action from 3.25.2 to 3.25.3 (anchore#2817)
  Fill in SPDX originator for all supported package types (anchore#2822)
  chore(deps): bump anchore/sbom-action from 0.15.10 to 0.15.11 (anchore#2821)
  update spdx license list to 3.23 (anchore#2818)
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SPDX originator is not always populated
2 participants