Skip to content

fix(ci): ship releases by opening a pull request into release - #114

Merged
carhartlewis merged 1 commit into
mainfrom
lewis/fk-claude
Aug 11, 2026
Merged

fix(ci): ship releases by opening a pull request into release#114
carhartlewis merged 1 commit into
mainfrom
lewis/fk-claude

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Opened automatically when lewis/fk-claude was pushed.

The title is written from the diff and rewritten as you push, because this is squashed onto main and the title becomes the commit subject and the changelog line. Retitle it yourself and it is yours — the automation stops touching it.


Summary by cubic

Ensure releases ship by creating and merging a PR from main into release, complying with the branch ruleset. This replaces direct merges that were blocked, so tags now reach production reliably.

  • Bug Fixes
    • Changed .github/workflows/release.yml to open and merge a release: <tag> PR from main to release via gh pr, with retries and workflow_dispatch support.
    • Detects when release is already up to date, reuses an existing open PR if present, and adds clear summary output for each path.
    • Updated CONTRIBUTING.md to document the PR requirement for release and clarify that deploys track release.

Written for commit f096f5a. Summary will update on new commits.

Review in cubic

…ase`

Updated the release workflow to ensure that all merges into the `release` branch are done via pull requests, adhering to the established ruleset. This change prevents direct pushes that could lead to untracked releases and ensures that the release process is streamlined and error-free. The workflow now automatically creates and merges a pull request from `main` to `release` when a new tag is created, improving the reliability of the deployment process.
@vercel

vercel Bot commented Aug 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
crm-agent Ready Ready Preview Aug 11, 2026 3:46am
crm-api Ready Ready Preview Aug 11, 2026 3:46am
crm-app Building Building Preview Aug 11, 2026 3:46am

Request Review

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