Add enable-auto-merge-release-pr job#32
Conversation
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>
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>
|
Your development orb has been published. It will expire in 30 days. |
|
Had to extract the script to a separate file because of this lint error: https://app.circleci.com/pipelines/github/RevenueCat/sdks-circleci-orb/206/workflows/cfafa63c-6c4d-4ffd-a90d-5045530dcd51/jobs/1548/tests |
|
Your development orb has been published. It will expire in 30 days. |
|
Your development orb has been published. It will expire in 30 days. |
1 similar comment
|
Your development orb has been published. It will expire in 30 days. |
|
Your orb has been published to the CircleCI Orb Registry. |
Summary
enable-auto-merge-release-prjob that enables GitHub auto-merge on a release PR after all deploy jobs succeedenable_auto_merge_for_praction with configurablerepo_name,version_file, andruby_versionparametersContext
Requested in RevenueCat/purchases-ios#6363 (comment) — moves the
enable-auto-merge-release-prjob from individual repo CI configs into the shared orb for reuse across SDK repositories.🤖 Generated with Claude Code