@atomicfi/transact-react-native
v3.14.0
Published
React Native bridge for the Transact SDK
Readme
@atomicfi/transact-react-native
React Native bridge for the Transact SDK
See our documentation for additional information.
Release Instructions
This repository uses automated publishing via GitHub releases. When you publish a release, it automatically:
- ✅ Updates
package.jsonversion to match the release tag - ✅ Commits the version change back to the repository
- ✅ Publishes the package to npm with the correct version
Creating a Release
Ensure your code is ready for release on the
masterbranchCreate a new release on GitHub:
- Go to Releases → "Create a new release"
- Use the release template for the release notes
Publish the release - This automatically triggers the publish workflow
Version Guidelines
- Use semantic versioning:
MAJOR.MINOR.PATCH - Tag format:
1.2.3 - For testing: Use pre-release tags like
1.2.3-beta.1
What Happens Automatically
When you publish a release:
GitHub Release (1.2.3) → Workflow Triggers → Updates package.json → Commits Changes → Publishes to npmManual Publishing (Fallback)
If needed, you can manually trigger the publish workflow:
- Go to Actions → "publish" workflow
- Click "Run workflow" → Select branch → "Run workflow"
- Note: Manual triggers skip version updates
Troubleshooting
- Workflow fails: Check the Actions tab for detailed logs
- Version conflicts: Ensure the release tag doesn't already exist on npm
- Permission issues: Verify npm token is properly configured in repository secrets
