MunifTanjim / nui.nvim

UI Component Library for Neovim.
MIT License
1.62k stars 57 forks source link

feat: luarocks support #238

Closed mrcjkb closed 1 year ago

mrcjkb commented 1 year ago

nui.nvim is a common dependency across Neovim plugins. Using luarocks may alleviate the need for users to specify their plugins' dependencies in their plugin manager (e.g., vim-plug or packer). See also this blog post for details.

Things done:

Notes

github-add-luarocks-api-key

codecov[bot] commented 1 year ago

Codecov Report

Merging #238 (566ec86) into main (0dc148c) will not change coverage. The diff coverage is n/a.

:exclamation: Current head 566ec86 differs from pull request most recent head da64e49. Consider uploading reports for the commit da64e49 to get more accurate results

@@           Coverage Diff           @@
##             main     #238   +/-   ##
=======================================
  Coverage   98.11%   98.11%           
=======================================
  Files          19       19           
  Lines        2329     2329           
=======================================
  Hits         2285     2285           
  Misses         44       44           

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

MunifTanjim commented 1 year ago

Hey @mrcjkb, apologies for replying so late. I've used a more general purpose luarocks publish action for this. And nui.nvim release and publish to luarocks is now automated.

Gonna close this PR. Thanks for nudging me towards doing this 😃

mrcjkb commented 1 year ago

Awesome! Thanks for supporting the luarocks workflow :smile: