Please read the Contribution Guide.
Then please sign the Contributor License Agreement.
- Update package.json version file in all submodules to new version
- all submodules should use same versioning
- Update CHANGELOG.md in submodules that are updated
- Commit changes
- Trigger an npm publish using Github action for each updated submodule
- Add a new release at: https://github.com/stellar/typescript-wallet-sdk/releases
All npm pipelines can be found in .github/workflows
- npmPublishSdk.yml
- publishes typescript-wallet-sdk to npm
- npmPublishSdkKM.yml
- publishes typescript-wallet-sdk-km to npm
- npmPublishSdkKM.yml
- publishes typescript-wallet-sdk-soroban to npm
- npmPublishBeta.yml
- publishes a beta build of typescript-wallet-sdk on merges to the
develop
branch