Skip to content

Commit f7e8f65

Browse files
committed
chore: use luals for style check
1 parent 9840634 commit f7e8f65

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,22 @@ jobs:
2020
strategy:
2121
matrix:
2222
lua_version: [ 5.1 ]
23+
luacheck_version: [ 1.2.0 ]
2324

2425
steps:
25-
- uses: actions/checkout@v4
26+
- name: checkout
27+
uses: actions/checkout@v4
2628

27-
- uses: leafo/gh-actions-lua@v11
29+
- name: install lua
30+
uses: leafo/gh-actions-lua@v11
2831
with:
2932
luaVersion: ${{ matrix.lua_version }}
3033

31-
- uses: leafo/gh-actions-luarocks@v4
34+
- name: install luarocks
35+
uses: leafo/gh-actions-luarocks@v5
3236

33-
- run: luarocks install luacheck 1.1.1
37+
- name: install luacheck
38+
run: luarocks install ${{ matrix.luacheck_version }}
3439

3540
- run: make lint
3641

@@ -50,14 +55,16 @@ jobs:
5055
VIMRUNTIME: /home/runner/nvim-${{ matrix.nvim_version }}/share/nvim/runtime
5156

5257
steps:
53-
- uses: actions/checkout@v4
58+
- name: checkout
59+
uses: actions/checkout@v4
5460

55-
- uses: rhysd/action-setup-vim@v1
61+
- name: install nvim ${{ matrix.nvim_version }}
62+
uses: rhysd/action-setup-vim@v1
5663
with:
5764
neovim: true
5865
version: ${{ matrix.nvim_version }}
5966

60-
- name: install luals
67+
- name: install lua-language-server
6168
run: |
6269
mkdir -p luals
6370
curl -L "https://github.com/LuaLS/lua-language-server/releases/download/${{ matrix.luals_version }}/lua-language-server-${{ matrix.luals_version }}-linux-x64.tar.gz" | tar zx --directory luals

0 commit comments

Comments
 (0)