chore(ci): run tests on many versions of nvim

This commit is contained in:
Smirnov Oleksandr 2023-07-22 03:03:09 +03:00
parent 4af6caed6b
commit 011769b99b

View file

@ -6,6 +6,16 @@ jobs:
strategy: strategy:
matrix: matrix:
os: [ubuntu-latest] os: [ubuntu-latest]
nvim_version:
- nightly
- v0.7.0
- v0.7.2
- v0.8.0
- v0.8.1
- v0.8.2
- v0.8.3
- v0.9.0
- v0.9.1
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
@ -13,7 +23,7 @@ jobs:
shell: bash shell: bash
run: | run: |
mkdir -p /tmp/nvim mkdir -p /tmp/nvim
wget -q https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage -O /tmp/nvim/nvim.appimage wget -q https://github.com/neovim/neovim/releases/download/${{ matrix.nvim_version }}/nvim.appimage -O /tmp/nvim/nvim.appimage
cd /tmp/nvim cd /tmp/nvim
chmod a+x ./nvim.appimage chmod a+x ./nvim.appimage
./nvim.appimage --appimage-extract ./nvim.appimage --appimage-extract