From 28f79db614ece8b634d5aae124152271c5d52c33 Mon Sep 17 00:00:00 2001 From: Caleb Maclennan Date: Tue, 29 Sep 2020 14:26:29 +0300 Subject: [PATCH] ci: Lint rockspec and other Lua syntax files --- .github/workflows/luacheck.yml | 4 +++- .luacheckrc | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/luacheck.yml b/.github/workflows/luacheck.yml index 296465fa..675b3ce6 100644 --- a/.github/workflows/luacheck.yml +++ b/.github/workflows/luacheck.yml @@ -18,4 +18,6 @@ jobs: - name: Setup dependencies run: luarocks install luacheck - name: Run Code Linter - run: luacheck . + run: | + luacheck . + luarocks lint *.rockspec diff --git a/.luacheckrc b/.luacheckrc index a54d87d7..7fc61b92 100644 --- a/.luacheckrc +++ b/.luacheckrc @@ -11,6 +11,12 @@ not_globals = { "table.getn", } +include_files = { + "**/*.lua", + "*.rockspec", + ".luacheckrc", + "config.lp", +} exclude_files = { "tests/*.lua",