Skip to content
This repository was archived by the owner on Feb 10, 2026. It is now read-only.

Add release automation#521

Merged
ostatni5 merged 3 commits intomainfrom
fce-2339
Dec 1, 2025
Merged

Add release automation#521
ostatni5 merged 3 commits intomainfrom
fce-2339

Conversation

@ostatni5
Copy link
Contributor

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.

Copilot AI review requested due to automatic review settings November 19, 2025 15:18
@linear
Copy link

linear bot commented Nov 19, 2025

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.sh script that automates version updates for both root and react-native-client packages
  • Added .tool-versions file 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.

@ostatni5 ostatni5 self-assigned this Nov 19, 2025
@PiotrWodecki PiotrWodecki requested review from MiloszFilimowski and removed request for czerwiukk November 21, 2025 12:52
Copy link
Collaborator

@MiloszFilimowski MiloszFilimowski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree with Copilot's comments. Otherwise looks good.

@ostatni5 ostatni5 enabled auto-merge (squash) November 28, 2025 11:10
@ostatni5 ostatni5 merged commit 8db0572 into main Dec 1, 2025
4 checks passed
@ostatni5 ostatni5 deleted the fce-2339 branch December 1, 2025 10:29
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments