Skip to content

chore: hotfix release all packages#3387

Draft
lemagnetic wants to merge 2 commits into
devfrom
ci/hotfix-release-all-packages
Draft

chore: hotfix release all packages#3387
lemagnetic wants to merge 2 commits into
devfrom
ci/hotfix-release-all-packages

Conversation

@lemagnetic

Copy link
Copy Markdown
Contributor

What's the purpose of this pull request?

How it works?

How to test it?

Starters Deploy Preview

References

Checklist

You may erase this after checking them all 😉

PR Title and Commit Messages

  • PR title and commit messages follow the Conventional Commits specification
    • Available prefixes: feat, fix, chore, docs, style, refactor, ci and test

PR Description

  • Added a label according to the PR goal - breaking change, bug, contributing, performance, documentation..

Dependencies

  • Committed the pnpm-lock.yaml file when there were changes to the packages

Documentation

  • PR description
  • For documentation changes, ping @Mariana-Caetano to review and update (Or submit a doc request)

lemagnetic and others added 2 commits June 1, 2026 22:48
Hotfixes pushed straight to main only bumped the changed packages because
--force-publish is ignored when combined with --conventional-commits and
--conventional-graduate. Add a release:hotfix script (force-publish, no
graduate) and route main pushes whose head commit message contains [hotfix]
to it, so all packages are versioned and published together.

Co-authored-by: Cursor <cursoragent@cursor.com>
When a hotfix lands on main (head commit contains [hotfix]), cherry-pick it onto
a branch from dev and open a PR, so the fix is not lost on the next dev -> main
release. On cherry-pick conflict the job fails, signaling a manual backport.

Co-authored-by: Cursor <cursoragent@cursor.com>
@lemagnetic lemagnetic requested a review from a team as a code owner June 9, 2026 20:50
@lemagnetic lemagnetic requested review from eduardoformiga and lariciamota and removed request for a team June 9, 2026 20:50
@coderabbitai

coderabbitai Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (3)
  • .github/workflows/backport-hotfix.yml is excluded by none and included by none
  • .github/workflows/release.yml is excluded by none and included by none
  • package.json is excluded by none and included by none

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 9213cfc5-7730-4036-95b3-4918ee4a670a

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch ci/hotfix-release-all-packages

Comment @coderabbitai help to get the list of available commands and usage tips.

@lemagnetic lemagnetic marked this pull request as draft June 9, 2026 20:50
@codesandbox-ci

codesandbox-ci Bot commented Jun 9, 2026

Copy link
Copy Markdown

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

@sonar-workflows

Copy link
Copy Markdown

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