ci: only run tests against neovim 0.7

This commit is contained in:
Steven Arcangeli 2022-06-26 10:20:48 -07:00
parent 4b4ada8904
commit 17773f8e31
3 changed files with 1 additions and 13 deletions

View file

@ -8,5 +8,3 @@ chmod +x nvim.appimage
sudo mv ./nvim.appimage /usr/bin/nvim
git clone --depth=1 https://github.com/nvim-lua/plenary.nvim.git "$PLUGINS/plenary.nvim"
git clone https://github.com/nvim-treesitter/nvim-treesitter.git "$PLUGINS/nvim-treesitter"
pushd "$PLUGINS/nvim-treesitter"
git reset --hard "${TS_COMMIT-master}"

View file

@ -7,22 +7,12 @@ jobs:
strategy:
matrix:
include:
- nvim_tag: v0.5.0
ts_commit: 4542402e34568eb607059e3ff6a3594aaca850fd
- nvim_tag: v0.5.1
ts_commit: 4542402e34568eb607059e3ff6a3594aaca850fd
- nvim_tag: v0.6.0
ts_commit: 4542402e34568eb607059e3ff6a3594aaca850fd
- nvim_tag: v0.6.1
ts_commit: 4542402e34568eb607059e3ff6a3594aaca850fd
- nvim_tag: v0.7.0
ts_commit: master
name: Run tests
runs-on: ubuntu-latest
env:
NVIM_TAG: ${{ matrix.nvim_tag }}
TS_COMMIT: ${{ matrix.ts_commit }}
steps:
- uses: actions/checkout@v2

View file

@ -23,7 +23,7 @@ https://user-images.githubusercontent.com/506791/122652728-18688500-d0f5-11eb-80
## Requirements
- Neovim 0.5+
- Neovim 0.5+ for LSP symbols, 0.7+ for treesitter symbols
- One or more of the following:
- A working LSP setup (see [nvim-lspconfig](https://github.com/neovim/nvim-lspconfig))
- [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter) with languages installed