Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR adds release automation tooling to streamline the version bump process. Instead of manually updating version numbers across multiple files as documented in RELEASE.md, developers can now use the bump-version.sh script to automate this process. The script creates a release branch, updates the root and react-native-client package.json files (which automatically propagate to podspecs and gradle files), and outputs the branch name for further automation.
Key changes:
- Added
bump-version.shscript that automates version updates for both root and react-native-client packages - Added
.tool-versionsfile specifying Node.js 24.4.1 for asdf version management
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| release-automation/bump-version.sh | Automation script that creates a release branch and updates package versions using yarn workspace commands |
| .tool-versions | Specifies Node.js version for asdf version manager |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
MiloszFilimowski
left a comment
There was a problem hiding this comment.
I agree with Copilot's comments. Otherwise looks good.
…better version validation
Description
Add a script called in the release automation workflow.
Example PR: https://github.com/fishjam-cloud/release-test-mobile-client-sdk/pull/3
Motivation and Context
Speed up the release.