Skip to content

fix: use pinned npm client for SBOM - #1525

Merged
EmersonBraun merged 1 commit into
mainfrom
codex/fix-sbom-npm-client
Sep 3, 2026
Merged

fix: use pinned npm client for SBOM#1525
EmersonBraun merged 1 commit into
mainfrom
codex/fix-sbom-npm-client

Conversation

@EmersonBraun

Copy link
Copy Markdown
Member

Summary

  • keep the pinned npm client available across release steps
  • generate the SBOM through the pinned npm CLI instead of the incompatible npx launcher
  • extend release workflow authentication coverage

Validation

  • node --test scripts/release-workflow-auth.test.mjs
  • git diff --check
  • npm exec --yes --package=@cyclonedx/cyclonedx-npm@2.0.0 -- cyclonedx-npm --version

@EmersonBraun
EmersonBraun merged commit d89a2d7 into main Sep 3, 2026
11 checks passed
@EmersonBraun
EmersonBraun deleted the codex/fix-sbom-npm-client branch September 3, 2026 02:13
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