Consider changesets to automate releases and versioning #1
evoactivity
started this conversation in
Ideas
Replies: 1 comment 12 replies
-
release-plan is like changesets, but you don't need to commit anything to git. you can manage the whole release process from the porcelain. I migrated all my stuff off of changesets, because release-plan has been so easy. changesets requires you push to each PR to add the changeset info for the PR. It's nice if you want very verbose change entries, but is significantly more cumbersome. |
Beta Was this translation helpful? Give feedback.
12 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Right now the workflows use gitversion, a package.json updater, and semantic-release to handle this. I'd like us to consider https://github.com/changesets/changesets to simplify the workflows. I can do the work neccessary.
It might not play nicely with vscode marketplace or openvsx, I'll have to investigate that.changesets/changesets#1297 should be possible
I've noticed a bunch of the @emberjs projects now use the home brewed
release-plan
, I'm not sure what the benefits of that are over using changesets? I use changesets on a few different open source libraries and like the workflow it provides.@lifeart @NullVoxPopuli any thougths?
Beta Was this translation helpful? Give feedback.
All reactions