barrettruth/Forgejo LuaRocks tag release

Publish a Forgejo-hosted package to LuaRocks

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
nameThe name of the your packageyes${{ github.event.repository.name }}
versionThe version of your package. Uses the git tag by default (if one exists). Can also be set to `null`, `"scm"` or `"dev"` to publish a development rockspec. no${{ github.ref_name }}
specrevThe rockspec revision. Defaults to '1', resulting in <version>-1 as the <modrev>-<specrev>. no1
dependenciesList of LuaRocks dependencies.no
test_dependenciesList of test suite dependencies.no
labelsList of package labels.no
copy_directoriesList of additional directories to copy. Only directories that exist will be copied. The defaults are taken from Neovim's `:help runtimepath` WARNING: Do not add the directories `lua`, `lib` or `rock_manifest`. yes{{ neovim.plugin.dirs }}
summaryShort description of the package.no
detailed_descriptionDetailed description of the package.no
templatePath to a rockspec template.no
licenseThe license SPDX identifier. By default, it will be fetched from GitHub. But sometimes, GitHub does not recognise it, in which case LuaRocks will fall back to this one. no
extra_luarocks_argsNewline-separated extra argv entries to pass to LuaRocks. For a flag with a separate value, put the flag and value on separate lines or use --flag=value. For example: "CURL_DIR=/usr/include/x86_64-linux-gnu/" no
fail_on_duplicateWhether to fail if the rock's version has already been published to `luarocks.org`. no
verification_serversNewline-separated LuaRocks servers to try when verifying the uploaded package. Defaults to the LuaRocks root server. Development rocks usually need the uploader manifest, for example https://luarocks.org/manifests/barrettruth. no

no outputs