-
-
Notifications
You must be signed in to change notification settings - Fork 668
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
Release automation #2624
Comments
I don't have much experience regarding automated releases. I noticed that However I don't think our update frequency necessitates that. Perhaps we could consider actions similar to |
I fully agree with @waynzh. In other repositories like https://github.com/stylelint/stylelint, I have had good experiences as a contributor with changesets. But I have no experience with setting it up. |
fwiw we use It also supports pre-releases and other stuff like that. It tends to be my go-to for release automation and I've set it up a few times, if you'd like a hand - it would of course mean going forward you'd use conventional commits, but existing commits shouldn't cause trouble; plus if you're squashing your PRs, generally only the PR title (which gets used as the final commit message) actually needs to be formatted "conventionally". (I was looking some stuff up and came across this, so figured I'd share my two cents from one plugin maintainer to another - thanks for all your work on this plugin, it's made my intro into Vue smoother ❤️) |
Thanks for sharing this @G-Rath! However, I think |
Sorry for the late reply. Thanks for your opinion, I'm relatively familiar with I don't know about |
Yup that's correct - whenever the release flow runs (which for us is part of the For us we have that workflow running on every push to
Respectively, I'd challenge that - the whole point of the flow (and reason why this issue was opened) is to lower the bar for releases to reduce the amount of manual work and dependency on maintainers, which releasing after every suitable PR I'd say fits the bill. I've found as an OSS maintainer it's been a lot easier to keep on top of things for codebases using I don't think that |
That's an advantage, but I think there's a trade-off for us. |
Currently, I manually release this package.
I didn't change the release flow in the hope that it would be easy for the previous maintainer to go back.
But now that we have new maintainers, I think it's time to rethink the release flow.
I don't have any preference on how to automate it.
@FloEdelmann @waynzh Can you give me your opinion/preference?
The text was updated successfully, but these errors were encountered: