-
-
Notifications
You must be signed in to change notification settings - Fork 186
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: publish releases to luarocks #964
Conversation
@lewis6991 thanks for supporting this 😃 |
No problem. I've ran it, but it's failed for some reason. |
Looks like there's no API key in the repo's GitHub Actions secrets? |
Should there be? What is the key required for? |
Yes, an API key is necessary to be able to upload to luarocks.org.
|
@lewis6991 any thoughts on this? |
@teto did you originally set up gitsigns on Luarocks? If so do you still have the account details? |
I have. Do you want me to relinquish the luarocks.org name for gitsigns ? (I would gladly do so) |
@teto I think the best option is for you to delete the gitsigns scm rock from the root manifest, since it's published under your personal account. |
@lewis6991 and I convened on matrix that I would relinquish the root manifest when he is ready |
I've released the name on luarocks.org since the luarocks install would fail anyway nvim-neorocks/rocks.nvim#422 . Now would be a good time to create a new release ^^ |
@lewis6991 Any news on when a release will be made? |
Hey 👋
Summary
This PR is part of a push to get neovim plugins on LuaRocks.
See also:
Things done:
Notes:
neovim
and/orvim
labels have to be added to the LuaRocks package manually (after the first upload), for this plugin to show up in https://luarocks.org/labels/neovim or https://luarocks.org/labels/vim, respectively.See also this guide.