ci: Utilize new upstream Luacheck Action

As of v0.26.0, the Luacheck repository is enabled to run *as* a GH
Action so there is no need to install Lua, LuaRocks, then the linter,
etc. Just one `uses:`.
This commit is contained in:
Caleb Maclennan 2022-03-24 14:22:28 +03:00
parent c1eacfa6d2
commit e965030d7b
No known key found for this signature in database
GPG key ID: B538286DE04ECFE5

View file

@ -7,13 +7,7 @@ jobs:
luacheck:
runs-on: ubuntu-20.04
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup lua
uses: leafo/gh-actions-lua@v9
- name: Setup luarocks
uses: leafo/gh-actions-luarocks@v4
- name: Setup luacheck
run: luarocks install luacheck
- name: Run luacheck linter
run: luacheck .
- name: Checkout
uses: actions/checkout@v3
- name: Luacheck
uses: lunarmodules/luacheck@v0