chore(ci): setup llscheck

This commit is contained in:
Oleksandr Smirnov 2025-11-22 23:53:58 +02:00
parent f599e75963
commit 8c1b89b449
No known key found for this signature in database
3 changed files with 49 additions and 2 deletions

View file

@ -24,6 +24,35 @@ jobs:
token: ${{ secrets.GITHUB_TOKEN }}
args: .
llscheck:
name: llscheck
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install Task
uses: arduino/setup-task@v1
with:
version: 3.x
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: Install NeoVim
uses: rhysd/action-setup-vim@v1
with:
neovim: true
version: stable
- uses: leafo/gh-actions-lua@v12
- uses: leafo/gh-actions-luarocks@v4
- name: Install llscheck
run: |
luarocks install lua-language-server
luarocks install llscheck
- name: llscheck
run: task llscheck
docs:
name: Docs
runs-on: ubuntu-latest