Skip to content

Latest commit

 

History

History
40 lines (24 loc) · 1 KB

CONTRIBUTING.md

File metadata and controls

40 lines (24 loc) · 1 KB

How to contribute

Please read the Contribution Guide.

Then please sign the Contributor License Agreement.

Releasing

  1. Update package.json version file in all submodules to new version
  • all submodules should use same versioning
  1. Update CHANGELOG.md in submodules that are updated
  2. Commit changes
  3. Trigger an npm publish using Github action for each updated submodule
  4. Add a new release at: https://github.com/stellar/typescript-wallet-sdk/releases

Npm Pipelines

All npm pipelines can be found in .github/workflows

  1. npmPublishSdk.yml
  • publishes typescript-wallet-sdk to npm
  1. npmPublishSdkKM.yml
  • publishes typescript-wallet-sdk-km to npm
  1. npmPublishSdkKM.yml
  • publishes typescript-wallet-sdk-soroban to npm
  1. npmPublishBeta.yml
  • publishes a beta build of typescript-wallet-sdk on merges to the develop branch