Skip to content

fix: allow augmentation without sbomify API credentials#147

Merged
vpetersson merged 1 commit intomasterfrom
fix-local-enrichment
Jan 27, 2026
Merged

fix: allow augmentation without sbomify API credentials#147
vpetersson merged 1 commit intomasterfrom
fix-local-enrichment

Conversation

@vpetersson
Copy link
Contributor

Augmentation can use multiple metadata sources (sbomify.json, VCS info from CI providers) without requiring the sbomify API. The validation was incorrectly requiring TOKEN and COMPONENT_ID when AUGMENT=true.

  • Remove augment from requires_sbomify_api validation check
  • Add gha_notice when API augmentation is skipped, guiding users to use sbomify.json as an alternative
  • Update tests to reflect new behavior

Augmentation can use multiple metadata sources (sbomify.json, VCS info
from CI providers) without requiring the sbomify API. The validation
was incorrectly requiring TOKEN and COMPONENT_ID when AUGMENT=true.

- Remove augment from requires_sbomify_api validation check
- Add gha_notice when API augmentation is skipped, guiding users to
  use sbomify.json as an alternative
- Update tests to reflect new behavior
@vpetersson vpetersson merged commit 828cd2d into master Jan 27, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant