diff --git a/.github/workflows/common-build.yml b/.github/workflows/common-build.yml index bde0c47..f45d39a 100644 --- a/.github/workflows/common-build.yml +++ b/.github/workflows/common-build.yml @@ -43,6 +43,18 @@ jobs: luarocks install lua-cjson luarocks install luasocket + - name: Set up LuaRocks paths for Windows + if: runner.os == 'Windows' + run: | + eval $(luarocks path --bin) + echo "::set-env name=LUA_PATH::;;C:/Users/runneradmin/AppData/Roaming/luarocks/share/lua/5.3/?.lua;C:/Users/runneradmin/AppData/Roaming/luarocks/share/lua/5.3/?/init.lua" + echo "::set-env name=LUA_CPATH::;;C:/Users/runneradmin/AppData/Roaming/luarocks/lib/lua/5.3/?.dll" + + - name: Verify LuaFileSystem installation + run: | + luarocks show luafilesystem + luarocks list + - name: Build using luarocks run: luarocks make