-
Notifications
You must be signed in to change notification settings - Fork 794
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
feat(deprecated): add deprecation message #907
Conversation
Codecov Report
@@ Coverage Diff @@
## master #907 +/- ##
=======================================
Coverage 97.49% 97.49%
=======================================
Files 25 25
Lines 1119 1119
=======================================
Hits 1091 1091
Misses 28 28 Continue to review full report at Codecov.
|
Hi, Do you have a basic "migration guide" to release-please ? It seems that CLI is "more complicated", token and url needed what's standard-version does not needed |
I've forked I released version 9.5.0, which is the same as this 9.5.0, with one change - the You can get it with I'll go through the outstanding PRs to |
@UnleashSpirit I don't think there's a configuration for release-please that does just what standard-version did - since release-please creates PRs for candidate releases, and will tag it appropriately once it's merged. I think recommending If no one else has written a migration guide by the time I finish going through the PRs for the fork, I'll write one. |
Is there an equivalent to |
That's too bad for the projects that aren't hosted on GitHub :( I hope someone will maintain a fork, this tool is going to be hard to replace |
in my opinion release-please and standard-version are VASTLY different in terms of being dependent on npm auth, providing a github repo, .... standard-versions is not "deprecated" in my opinion and is the only tool that works for me with offline monorepo (pnpm), turborepo, verdaccio repository. i can tweek standard-version how i see fit which is not capable with release-it, semantic-release, ... (they are very opinionated) 💖 standard-version is the best |
Thanks for maintaining this as long as you did, I have gotten a lot of millage out of it. Release Please may be a fine tool for those that want it's workflow, but it is not even close to being a substitute for this tool for many workflows. I'm a bit disappointed in the handling of this actually, but it isn't too late to fix. It would be nice if this repo, already situated in an org namespace) could just be opened up to new maintainer(s) that want to keep up something like the original vision. As it stands it looks like I'll be migrating some projects to the fork by @TimothyJones and others to git-cliff. It would be nice though if @TimothyJones were just promoted to be a maintainer here where PRs and old issues can continue to be tracked. It is a lot of work to cross reference an old repo with open issues against a new fork. |
For everyone interested, there is a discussion issue where you can give support to a fork of this project and if there is enough feedback we get a definite one assigned sooner than later. :) |
* chore: update release job permissions * chore: update release task * chore: update actions/checkout action to v4 * chore: switch to carlito767/release-tag action (using node 16) https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/ * chore: use commit-and-tag-version instead of standard-version conventional-changelog/standard-version#907
…rd-version (#3801) Replace the deprecated [standard-version](https://github.com/conventional-changelog/standard-version) with the drop-in fork [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version). > **`commit-and-tag-version` is a fork of `standard-version`**. Because of maintainer availability, `standard-version` was [deprecated on 15th May 2022](conventional-changelog/standard-version#907). The previous maintainer recommends [release-please](https://github.com/googleapis/release-please) as an alternative for those who are using GitHub actions. This fork exists for those who can't switch to `release-please`, or who would like to continue using `standard-version`. Fixes a lot of outdated dependencies. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Unfortunately, I don't have time to continue maintaining standard-version, partially because the tool release-please meets all my needs.
If anyone is interested in forking this repository, and the fork gets some traction, I will happily link to it from this repository (this is where yargs came from, it was a fork of optimist).