Skip to content

fix tests and lints

fix tests and lints #1

Workflow file for this run

name: Lint
on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Lua
uses: leafo/gh-actions-lua@v10
with:
luaVersion: "5.1" # Neovim uses Lua 5.1
- name: Setup Luarocks
uses: leafo/gh-actions-luarocks@v4
- name: Install luacheck
run: luarocks install luacheck
- name: Run luacheck
# https://luacheck.readthedocs.io/en/stable/cli.html
# https://luacheck.readthedocs.io/en/stable/warnings.html
run: |
luacheck . --no-max-line-length --std luajit --globals vim -u --ignore 512