From 921c9a565e9c45c96f6c86431ca7a16d456a0022 Mon Sep 17 00:00:00 2001 From: Brian Ryall Date: Thu, 4 Jan 2024 15:16:31 -0500 Subject: [PATCH] ci: add windows-latest test --- .github/workflows/ci.yml | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4c2d1f5..d32d708 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-latest, macos-latest] + os: [ubuntu-latest, macos-latest, windows-latest] steps: - uses: actions/checkout@v4 - uses: rhysd/action-setup-vim@v1 @@ -23,19 +23,13 @@ jobs: with: luaVersion: "luajit-2.1.0-beta3" - - name: luarocks - uses: leafo/gh-actions-luarocks@v4 + - uses: notomo/action-setup-nvim-lua@v1 + - run: luarocks install vusted + - run: luarocks install luacheck - name: install plenary.nvim run: | git clone --depth 1 https://github.com/nvim-lua/plenary.nvim ~/.local/share/nvim/site/pack/vendor/start/plenary - # git clone --depth 1 https://github.com/nvim-lua/plenary.nvim ~/.local/share/nvim/site/pack/vendor/start/plenary.nvim - - - name: setup tools - shell: bash - run: | - luarocks install luacheck - luarocks install vusted - name: Run tests shell: bash