Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: replace lerna into changesets for versioning and publishing #424

Merged
merged 7 commits into from
Nov 28, 2023

Conversation

orionmiz
Copy link
Member

@orionmiz orionmiz commented Nov 27, 2023

This PR replaces lerna into changesets as versioning and publishing tools.

New feature:

  • CI based versioning and publishing
    yarn changeset can create the changesets of the packages that need to be bumped.
    Those changesets can be added as a commit along with the actual code changes.
    When the commit(s) containing changesets is(are) pushed into main branch (by merge or raw push), release workflow will be run and changesets action may version or create PR for publishing the corresponding packages.

Replaced scripts:

  • lerna:publish -> release for local publishing
  • lerna:publish:canary -> release:canary for pre-release

Copy link

vercel bot commented Nov 27, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
stackflow-docs ✅ Ready (Inspect) Visit Preview Nov 27, 2023 6:25pm

@orionmiz orionmiz merged commit 4deb00a into main Nov 28, 2023
@orionmiz orionmiz deleted the changesets branch November 28, 2023 05:44
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