Skip to content

fix: prepare npm trusted publishing workflow - #225

Merged
vmvarela merged 1 commit into
masterfrom
fix/npm-trusted-publishing
Aug 7, 2026
Merged

fix: prepare npm trusted publishing workflow#225
vmvarela merged 1 commit into
masterfrom
fix/npm-trusted-publishing

Conversation

@vmvarela

@vmvarela vmvarela commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • checkout source and use Node 24/npm OIDC-compatible client
  • stage dotfiles, root LICENSE, and six release artifacts before publishing
  • inject tag version into the placeholder package version
  • publish failures fail CI; job skips only unless NPM_TRUSTED_PUBLISHING=true
  • normalize npm repository metadata

Validation

  • YAML parse
  • simulated artifact staging and npm pack --dry-run (launcher, LICENSE, six binaries)

@github-actions github-actions Bot added the type:bug Something isn't working label Aug 6, 2026
@vmvarela
vmvarela merged commit 4dac838 into master Aug 7, 2026
5 checks passed
@vmvarela
vmvarela deleted the fix/npm-trusted-publishing branch August 7, 2026 06:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant