Skip to content

Add enable-auto-merge-release-pr job#32

Merged
ajpallares merged 4 commits into
mainfrom
pallares/enable-auto-merge-release-pr
Feb 27, 2026
Merged

Add enable-auto-merge-release-pr job#32
ajpallares merged 4 commits into
mainfrom
pallares/enable-auto-merge-release-pr

Conversation

@ajpallares

@ajpallares ajpallares commented Feb 27, 2026

Copy link
Copy Markdown
Member

Summary

  • Adds a new reusable enable-auto-merge-release-pr job that enables GitHub auto-merge on a release PR after all deploy jobs succeed
  • Uses the fastlane enable_auto_merge_for_pr action with configurable repo_name, version_file, and ruby_version parameters
  • Follows existing orb job conventions (checkout, setup-git-credentials, trust-github-key, install-gem-unix-dependencies)

Context

Requested in RevenueCat/purchases-ios#6363 (comment) — moves the enable-auto-merge-release-pr job from individual repo CI configs into the shared orb for reuse across SDK repositories.

🤖 Generated with Claude Code

Adds a reusable job that enables GitHub auto-merge on a release PR
after all deploy jobs succeed. Uses the fastlane
`enable_auto_merge_for_pr` action.

Parameters:
- repo_name (required): GitHub repo name
- version_file (default: .version): path to version file
- ruby_version (default: 3.1.2): Ruby Docker image version

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ajpallares ajpallares marked this pull request as ready for review February 27, 2026 10:55
@ajpallares ajpallares requested a review from a team February 27, 2026 11:03

@tonidero tonidero left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Nice!

ajpallares and others added 2 commits February 27, 2026 12:14
Fixes orb-tools review check by using <<include()>> syntax
for the long inline command.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Quote variables to prevent word splitting (SC2086, SC2046) and
replace useless cat with input redirection (SC2002).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@RCGitBot

Copy link
Copy Markdown
Contributor

Your development orb has been published. It will expire in 30 days.
You can preview what this will look like on the CircleCI Orb Registry at the following link:
https://circleci.com/developer/orbs/orb/revenuecat/sdks-common-config?version=dev:490adbdc30ecc654a11fd7a984f6262485803cf6

@ajpallares

Copy link
Copy Markdown
Member Author

@RCGitBot

Copy link
Copy Markdown
Contributor

Your development orb has been published. It will expire in 30 days.
You can preview what this will look like on the CircleCI Orb Registry at the following link:
https://circleci.com/developer/orbs/orb/revenuecat/sdks-common-config?version=dev:5c99193213cf3ac0d8f896a0de3fa749f48a6584

@ajpallares ajpallares merged commit 5b8bebb into main Feb 27, 2026
5 of 6 checks passed
@RCGitBot

Copy link
Copy Markdown
Contributor

Your development orb has been published. It will expire in 30 days.
You can preview what this will look like on the CircleCI Orb Registry at the following link:
https://circleci.com/developer/orbs/orb/revenuecat/sdks-common-config?version=dev:5b8bebb4d83167dd5361b63e535289cd53bf2a31

1 similar comment
@RCGitBot

Copy link
Copy Markdown
Contributor

Your development orb has been published. It will expire in 30 days.
You can preview what this will look like on the CircleCI Orb Registry at the following link:
https://circleci.com/developer/orbs/orb/revenuecat/sdks-common-config?version=dev:5b8bebb4d83167dd5361b63e535289cd53bf2a31

@RCGitBot

Copy link
Copy Markdown
Contributor

Your orb has been published to the CircleCI Orb Registry.
You can view your published orb on the CircleCI Orb Registry at the following link:
https://circleci.com/developer/orbs/orb/revenuecat/sdks-common-config?version=3.12.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants