-
Notifications
You must be signed in to change notification settings - Fork 13
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
luarocks-tag-release workflow? #10
Comments
Can you provide a brief overview and comparison to https://github.com/nvim-lua/nvim-package-specification ? |
@matu3ba Sure 😄 The workflow doesn't define any specification. I uses the existing rockspec format, which has been well-established in the Lua ecosystem (it's the de facto standard). It's difficult to build an opinion on the Neovim package spec, because it's still WIP.
|
Do you have an idea how to handle that? It should at least not cause failures if the credentials are missing. |
The action will (and should) fail if the API key is missing. if: env.LUAROCKS_API_KEY != null to the step that runs the action. This would skip it if the API key isn't set.
We do have plans to add support for These could also be skipped if the API key isn't set. |
@teto and I are trying to promote the use of LuaRocks to distribute Neovim plugins.
Would you be open to a PR that adds the luarocks-tag-release GitHub action to this template?
By now, it has matured enough that most Neovim plugins only need to add the action, without any inputs.
Its use could be seen as controversial, because:
The text was updated successfully, but these errors were encountered: