exasol/remotelog-lua

Update workflow to install Lua & LuaRocks via apt-get

Closed this issue · 1 comments

As the current GitHub actions runner uses Ubuntu 20.04 which does not contain Lua 5.4 we need to use a custom GH Action, see #21.

Once the runner is updated to Ubuntu 22.04 we can use the following step to install Lua:

      - name: "Install prerequisites"
        run: |
          sudo apt-get update
          sudo apt-get -y install lua${{ matrix.lua_version }} liblua${{ matrix.lua_version }} lua-any luarocks

The installation via apt is now possible, but similarly complex, because it is not enough to only install Lua 5.4. You also need to change some lua config variables. All in all there is not much benefit in replacing the current solution anymore.