Skip to content

chore: replace Lerna and release-it with Changesets - #97

Merged
chaitanyapotti merged 2 commits into
mainfrom
chore/changesets-replace-lerna
Oct 28, 2026
Merged

chaitanyapotti merged 2 commits into
mainfrom
chore/changesets-replace-lerna

Conversation

@chaitanyapotti

@chaitanyapotti chaitanyapotti commented Oct 28, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Replace Lerna and release-it with Changesets for version and publish commands at the repository root.
  • Remove the torus-scripts release command. CI checks Changesets status and previews package archives.

Test plan

  • Confirm changeset status --since=origin/main passes.
  • Confirm npm pack --workspaces --dry-run lists the workspace packages.
  • Confirm torus-scripts release is no longer a command.

Made with Cursor


Note

Medium Risk
This changes how packages are versioned and published and drops a public CLI command (breaking for consumers of torus-scripts release); CI may block PRs that touch packages without a changeset.

Reviewed by Cursor Bugbot for commit 21a4f2d. Bugbot is set up for automated code reviews on this repo. Configure here.

Package versions now come from Changesets at the repository root, so the old release command and Lerna scripts can leave.
@chaitanyapotti
chaitanyapotti requested review from a team as code owners October 28, 2026 09:42
@socket-security

socket-security Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​changesets/​cli@​3.0.3991007491100

View full report

@chaitanyapotti
chaitanyapotti added this pull request to stack #101 October 28, 2026 10:12
Base automatically changed from chore/npm12-runtime-hardening-ci to main October 28, 2026 10:42
Keep the Node 24.22.0 floor from the runtime pull request and keep the Changesets status check.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 21a4f2d. Configure here.

Comment thread .github/workflows/validate-pr.yml Resolved
@chaitanyapotti
chaitanyapotti merged commit aedca58 into main Oct 28, 2026
8 checks passed
@chaitanyapotti
chaitanyapotti deleted the chore/changesets-replace-lerna branch October 28, 2026 11:00
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.

2 participants