Replace luacheck with selene

This commit is contained in:
ViViDboarder 2024-11-11 13:00:48 -08:00
parent f04748dc57
commit 90fe86fcc5

View File

@ -189,18 +189,18 @@ def install_linters(langs: set[Language]):
"golangci-lint-{version}-{system}-{arch}.tar.gz", "golangci-lint-{version}-{system}-{arch}.tar.gz",
) )
if Language.LUA in langs: if Language.LUA in langs:
if not maybe_run("lua", "-e", "require('lfs')"): maybe_release_gitter(
maybe_run("luarocks", "--local", "install", "luafilesystem") selene=[
maybe_run("luarocks", "--local", "install", "luacheck", "1.1.0")
maybe_release_gitter(selene=[
"--git-url", "--git-url",
"https://github.com/Kampfkarren/selene", "https://github.com/Kampfkarren/selene",
"--exec", "--exec",
os.path.expanduser("chmod +x ~/bin/selene"), os.path.expanduser("chmod +x ~/bin/selene"),
"--extract-files", "selene", "--extract-files",
"selene",
"selene-{version}-{system}.zip", "selene-{version}-{system}.zip",
os.path.expanduser("~/bin"), os.path.expanduser("~/bin"),
]) ]
)
if Language.DOCKER in langs: if Language.DOCKER in langs:
hadolint_arm64 = "arm64" hadolint_arm64 = "arm64"
if sys.platform == "darwin": if sys.platform == "darwin":