Skip to content

chore(sdk-node): rename npm package to @solana/surfpool#643

Open
amilz wants to merge 1 commit intosolana-foundation:mainfrom
amilz:chore/rename-package
Open

chore(sdk-node): rename npm package to @solana/surfpool#643
amilz wants to merge 1 commit intosolana-foundation:mainfrom
amilz:chore/rename-package

Conversation

@amilz
Copy link
Copy Markdown

@amilz amilz commented May 1, 2026

Summary

  • Rename the published npm package from surfpool-sdk to @solana/surfpool
  • Update all in-repo references: smoke test require, package-lock.json, README header, release script log, and the publish workflow's already-published check
  • Platform binary packages (surfpool-sdk-darwin-x64, -darwin-arm64, -linux-x64-gnu) remain unscoped

Follow-up needed before next release

npm trusted publisher must be configured for @solana/surfpool on npmjs.com pointing to workflow release_sdk_node_npm.yml and environment release. Without it, the root publish step will fail OIDC auth.

Test plan

  • npm ci in crates/sdk-node succeeds (lockfile in sync)
  • sdk_node.yml smoke test passes on CI (require("@solana/surfpool"))
  • Dry-run release_sdk_node_npm.yml workflow before tagging next version

Renames the published npm package from `surfpool-sdk` to `@solana/surfpool`
and updates all in-repo references (smoke test require, lockfile, README,
release script, publish workflow). Platform binary packages remain unscoped.
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