Skip to content
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 package very outdated #1880

Open
mrcjkb opened this issue Apr 11, 2024 · 0 comments · May be fixed by #1923
Open

luarocks package very outdated #1880

mrcjkb opened this issue Apr 11, 2024 · 0 comments · May be fixed by #1923

Comments

@mrcjkb
Copy link
Contributor

mrcjkb commented Apr 11, 2024

Hey 👋

A few years ago, I PRd a workflow that uploads nvim-cmp to luarocks when a tag is released.

Since then, we've developed rocks.nvim, which makes it easy to install plugins from luarocks for neovim (making it the developer's responsibility to declare dependencies, not the users').

Because no new tags have been pushed since then, the luarocks package is now quite outdated.

A potential long term solution to automate release tags could be #906 (I've had positive experiences with the release-please workflow).

Another option (if you don't want to commit to semver releases) would be to delete the existing package and to publish the luarocks package with version: scm instead. However, in this case, any package that depends on this plugin (I don't know how likely that is) would not be able to use semver releases, because luarocks won't search the dev manifest by default.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant