{"repo":"leafo/gh-actions-luarocks","free":true,"listed":false,"github":"https://github.com/leafo/gh-actions-luarocks","clone":"git clone https://github.com/leafo/gh-actions-luarocks.git","description":"GitHub action for installing LuaRocks","language":"JavaScript","stars":53,"topics":["lua","github-actions"],"license":null,"category":"workflow-automation","readme_excerpt":"Github Action for LuaRocks leafo/gh-actions-luarocks Builds and installs LuaRocks from source into the .luarocks/ directory in the working directory. Configures PATH , LUA PATH , and LUA CPATH environment variables to be able to use the luarocks command directly in workflows, and require installed modules in Lua. leafo/gh-actions-lua can be used to install Lua, which is required for LuaRocks to build and run. (This action will use any Lua installed in .lua/ ). Usage Installs Lua, LuaRocks, then install a module: For a more complete example see: https://github.com/leafo/gh-actions-lua/blob/master/README.md#full-example Inputs luaRocksVersion Default : \"3.13.0\" Specifies which version of LuaRocks to install. Must be listed on https://luarocks.github.io/luarocks/releases/ Example: withLuaPath Default : null (Optional) Manually specify the path to an existing Lua installation to use. This is not necessary if you are using leafo/gh-actions-lua . Will build LuaRocks with ./configure --with-lua=$withLuaPath Example:","default_branch":null,"files":null,"tree":[],"storefront":"/r/leafo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/leafo/gh-actions-luarocks/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}