Skip to content

feat: add automated production release PR workflow#48

Merged
offich merged 1 commit intodevelopfrom
dev/create-release-pr
May 3, 2026
Merged

feat: add automated production release PR workflow#48
offich merged 1 commit intodevelopfrom
dev/create-release-pr

Conversation

@offich
Copy link
Copy Markdown
Owner

@offich offich commented May 3, 2026

Description

Added a GitHub Actions workflow that automatically creates a release PR from developrelease
whenever changes are pushed to the develop branch. The PR body is generated using the git-pr-release gem with an ERB template.

What was done

  • Added .github/workflows/create-release-pr.yml
    • Automatically creates a release PR targeting the release branch via git-pr-release on every push to develop
    • Uses actions/checkout@v6.0.2 and ruby/setup-ruby@v1.299.0 pinned to commit hashes
  • Added .github/templates/git-pr-release.erb
    • Release PR body template that automatically lists all included PRs

What was NOT done

  • Creating the release branch (required separately)
  • Configuring auto-merge for the release PR

Operation Confirmation

Setup & Steps

  1. Ensure the release branch exists
  2. Push to the develop branch — the workflow will trigger and automatically create a release PR from developrelease

Notes / Related URLs

@offich offich self-assigned this May 3, 2026
@offich offich merged commit 39ab1e3 into develop May 3, 2026
@offich offich deleted the dev/create-release-pr branch May 3, 2026 02:09
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.

1 participant