-
-
Notifications
You must be signed in to change notification settings - Fork 270
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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automatic tagging based on conventional commits #528
Comments
I am not sure there is any benefit in automation releases. Id rather should start doing releases again (i kinda forgot, my bad). As far as i remember is that we dont even have a release plan (or guidelines or something similar like we do in telescope) for this plugin. We are currently also trying to move away from plenary anyway some of the features we are heaily using are already available upstream. There is also a telescope issue, were we discussed how to reduce the plenary dependency (i am on mobile so dont know which issue id). |
Ill do another release tomorrow morning utc. Thanks for reminding me, i actually just forgot about plenary releases |
Sounds reasonable. Thanks 馃槂
I guess this is it? nvim-telescope/telescope.nvim#2552 Thanks for the info. |
Thank you for considering another release, even a manual release now and then would help a lot I think. I'm not too well acquainted with the ecosystem but for instance this is how Astronvim references plenary, i.e. via ^0.1 semver pattern: https://github.com/AstroNvim/AstroNvim/blob/main/lua/lazy_snapshot.lua#L33 So Astronvim users are on a now pretty old version while plugin developers are perhaps introducing dependencies on later fixes, for example I would like to rely on curl.lua on_error for error handling, but that will not work for anyone currently targeting a release tag. |
v0.1.4 is now released. https://luarocks.org/modules/Conni2461/plenary.nvim/0.1.4-1 |
I'll try to tag more often. Automatically based on conventional commits isn't that useful imo |
Hey @Conni2461 馃槃
A while back, I added the workflow that publishes plenary.nvim to LuaRocks.org whenever a new tag is created.
It's been quite a while since a tag was created, so the luarocks package has become quite outdated.
Would you be open to one of the following 2 approaches to fix this?
Automatic tags/releases based on conventional commit prefixes
e.g. using a workflow like this one
(if you would not like to maintain SemVer tags) Changing the luarocks release workflow to run periodically (e.g. daily), checking for new commits on the
main
branch and incrementing the patch versione.g. as is done by fzf-lua
The text was updated successfully, but these errors were encountered: