Skip to content

Add npm provenance publish workflow#24

Merged
jozefizso merged 1 commit into
mainfrom
npm-provenance-publishing
May 2, 2026
Merged

Add npm provenance publish workflow#24
jozefizso merged 1 commit into
mainfrom
npm-provenance-publishing

Conversation

@jozefizso

Copy link
Copy Markdown
Member

Summary

  • update the publish workflow to Node.js 24 on macos-15-intel
  • pack the npm tarball before publishing and attest that exact artifact with GitHub artifact attestations
  • publish to npm with provenance enabled and public scoped package access

Verification

  • ruby YAML parse for publish workflow
  • HFS test volume + ROOT_VOLUME=/Volumes/macos_alias npm test
  • npm audit --audit-level=moderate
  • npm ls --omit=dev --all
  • npm pack --dry-run

@jozefizso jozefizso merged commit 16272bd into main May 2, 2026
4 checks passed
@jozefizso jozefizso deleted the npm-provenance-publishing branch May 2, 2026 12:39
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