From 42ec7286b2d36a9ba22925f816a17cb1cc2aa5ce Mon Sep 17 00:00:00 2001 From: chai Date: Sat, 30 Oct 2021 11:32:16 +0800 Subject: + Penlight --- .../Penlight/.github/workflows/luacheck.yml | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Data/Libraries/Penlight/.github/workflows/luacheck.yml (limited to 'Data/Libraries/Penlight/.github/workflows/luacheck.yml') diff --git a/Data/Libraries/Penlight/.github/workflows/luacheck.yml b/Data/Libraries/Penlight/.github/workflows/luacheck.yml new file mode 100644 index 0000000..20b706c --- /dev/null +++ b/Data/Libraries/Penlight/.github/workflows/luacheck.yml @@ -0,0 +1,23 @@ +name: Luacheck + +on: [push, pull_request] + +jobs: + luacheck: + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Setup Lua + uses: leafo/gh-actions-lua@v8 + with: + luaVersion: 5.4 + - name: Setup Lua Rocks + uses: leafo/gh-actions-luarocks@v4 + - name: Setup dependencies + run: luarocks install luacheck + - name: Run Code Linter + run: | + luacheck . + luarocks lint *.rockspec -- cgit v1.1-26-g67d0