name: test on: push: branchs: - main paths: - '**.lua' jobs: integration: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v3 - name: Setup neovim uses: rhysd/action-setup-vim@v1 with: version: nightly neovim: true - name: Setup lua uses: leafo/gh-actions-lua@v8 with: luaVersion: luajit-2.1.0-beta3 - name: Setup luarocks uses: leafo/gh-actions-luarocks@v4 - name: Setup tools shell: bash run: | luarocks --lua-version=5.1 install luacheck luarocks --lua-version=5.1 install vusted - name: Run test shell: bash run: make