npm module: https://www.npmjs.com/package/@coolwallet-app/react-native-quick-crypto
brew install oven-sh/bun/[email protected]
bun --versionbun installnpm login
bun release $RELEASE_VERSION # e.g.: 0.7.17-cbx.0Example log for publishing:
❯ bun release 0.7.17-cbx.6
$ ./scripts/release.sh 0.7.17-cbx.6
Starting the release process...
Provided options: 0.7.17-cbx.6
Publishing 'react-native-quick-crypto' to NPM
$ release-it 0.7.17-cbx.6
🚀 Let's release @coolwallet-app/react-native-quick-crypto (0.7.17-cbx.5...0.7.17-cbx.6)
Empty changelog
✔ bun tsc && bun lint && bun format && bun prepare
? Publish @coolwallet-app/react-native-quick-crypto@cbx to npm? Yes
? Please enter OTP for npm: 513493
🔗 https://registry.npmjs.org/package/@coolwallet-app/react-native-quick-crypto
🏁 Done (in 225s.)
Successfully released QuickCrypto!- Create pull request into cbx branch
- After the PR merged, publish to npm on cbx branch
- Create pull request for the version change to cbx branch
- After version change PR merged, Create git tag and github release
- Example git tag:
v0.7.17-cbx.6 - Using auto-generate notes from GitHub GUI
- Example git tag: