From fbc8fcba0d7575ecb9fb70661d9c49915c3ed8af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ensar=20Saraj=C4=8Di=C4=87?= Date: Thu, 28 Apr 2022 17:09:41 +0200 Subject: [PATCH] Add neovim nightly check workflow --- .github/workflows/neovim-nightly-test.yml | 29 +++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/neovim-nightly-test.yml diff --git a/.github/workflows/neovim-nightly-test.yml b/.github/workflows/neovim-nightly-test.yml new file mode 100644 index 0000000..f6310cd --- /dev/null +++ b/.github/workflows/neovim-nightly-test.yml @@ -0,0 +1,29 @@ +name: Neovim Nightly compatibility test +on: + schedule: + - cron: '0 12 * * *' + + workflow_dispatch: + + +jobs: + bootstrap-and-check-nightly: + strategy: + matrix: + platform: [ubuntu-latest, macos-latest, windows-latest] + runs-on: ${{ matrix.platform }} + steps: + - uses: actions/checkout@v2 + - name: Run bootstrap + run: make bootstrap + env: + DOTFILES_CI: 1 + - name: Install neovim + uses: rhysd/action-setup-vim@v1 + with: + neovim: true + version: nightly + - name: Run neovim checks + run: make check_neovim + env: + DOTFILES_CI: 1