dda879c798871361a717ea1fd0e45cceacfd2250 - I am not entirely happy with the outcome. My goal was to unify the setup step in lint and test jobs and to use leafo/gh-actions-luarocks in both of them (such approach is more cross platform). It turned out, that leafo/gh-actions-lua installs Lua in the working directory and as a result, the command luacheck . fails (since it is also checking .lua/ directory). I will not have problems with reverting this commit.
This PR consists of:
setup
step inlint
andtest
jobs and to useleafo/gh-actions-luarocks
in both of them (such approach is more cross platform). It turned out, thatleafo/gh-actions-lua
installsLua
in the working directory and as a result, the commandluacheck .
fails (since it is also checking.lua/
directory). I will not have problems with reverting this commit.