With luacheck mistakes in Lua code can be found, e.g. the use of undefined variables, and the code style can be checked. For the github workflow I copied Panquesito7's check-release.yml file.