hrsh7th / nvim-cmp

A completion plugin for neovim coded in Lua.
MIT License
7.9k stars 394 forks source link

Feature request: Automatic tagging based on conventional commits #1704

Open mrcjkb opened 1 year ago

mrcjkb commented 1 year ago

Hey :smile: :wave:

A while back, I added a workflow that publishes nvim-cmp to LuaRocks.org whenever a new tag is created: https://github.com/hrsh7th/nvim-cmp/pull/1431

Only one tag has been created since then, so the luarocks package has become quite outdated.

Would you be open to one of the following 2 approaches to fix this?

  1. Automatic tags/releases based on conventional commit prefixes e.g. using a workflow like this one

  2. (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 version e.g. as is done by fzf-lua