]> git.madduck.net Git - etc/vim.git/blob - .vim/bundle/asyncomplete/.github/workflows/windows_neovim.yml

madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

Merge commit 'd49e95aa7ba744f0a7f544aca43afdb6aab41f24' as '.vim/bundle/asyncomplete...
[etc/vim.git] / .vim / bundle / asyncomplete / .github / workflows / windows_neovim.yml
1 name: windows_neovim
2
3 on:
4   push:
5     branches:
6       - master
7   pull_request:
8     branches:
9       - master
10
11 jobs:
12   build:
13     strategy:
14       fail-fast: false
15       matrix:
16         os: [windows-latest]
17         name: [neovim-v04-x64,neovim-nightly-x64]
18         include:
19           - name: neovim-v04-x64
20             os: windows-latest
21             neovim_version: v0.4.3
22             neovim_arch: win64
23           - name: neovim-nightly-x64
24             os: windows-latest
25             neovim_version: nightly
26             neovim_arch: win64
27     runs-on: ${{matrix.os}}
28     steps:
29       - uses: actions/checkout@v4
30       - name: Download neovim
31         shell: PowerShell
32         run: Invoke-WebRequest -Uri https://github.com/neovim/neovim/releases/download/${{matrix.neovim_version}}/nvim-${{matrix.neovim_arch}}.zip -OutFile neovim.zip
33       - name: Extract neovim
34         shell: PowerShell
35         run: Expand-Archive -Path neovim.zip -DestinationPath $env:USERPROFILE
36       - name: Download test runner
37         shell: PowerShell
38         run: git clone --depth 1 --branch v1.5.4 --single-branch https://github.com/thinca/vim-themis $env:USERPROFILE\themis
39       - name: Run tests
40         shell: cmd
41         run: |
42           SET PATH=%USERPROFILE%\Neovim\bin;%PATH%;
43           SET PATH=%USERPROFILE%\themis\bin;%PATH%;
44           SET THEMIS_VIM=nvim
45           nvim --version
46           themis --reporter spec