Skip to content

fix: align npm trusted publishing#111

Merged
garyghayrat merged 1 commit into
mainfrom
fix/npm-trusted-publishing
Apr 20, 2026
Merged

fix: align npm trusted publishing#111
garyghayrat merged 1 commit into
mainfrom
fix/npm-trusted-publishing

Conversation

@marcomariscal

Copy link
Copy Markdown
Collaborator

Summary

  • add the missing repository.url metadata npm trusted publishing expects
  • update the publish workflow to use Node 24 for current npm trusted publishing requirements
  • document the exact npm trusted publisher prerequisites in RELEASING.md

Why

The v1.0.0-beta.3 publish workflow failed in npm publish with E404 after build and tarball validation passed. The package already exists on npm, so this PR fixes the repo-side trusted publishing configuration gap.

Validation

  • confirmed package.json now exposes the exact GitHub repository URL
  • attempted bun run build, but current main already fails on unrelated Biome useExportType findings in src/lib/actions/index.ts

@marcomariscal marcomariscal temporarily deployed to Testing All Networks April 20, 2026 18:17 — with GitHub Actions Inactive
@marcomariscal marcomariscal temporarily deployed to Testing All Networks April 20, 2026 18:17 — with GitHub Actions Inactive

@garyghayrat garyghayrat left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

lgtm!

@garyghayrat garyghayrat merged commit 173d727 into main Apr 20, 2026
5 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.

2 participants