ci: Try out windows-2022

This commit is contained in:
Stephan Seitz
2021-11-20 18:05:46 +01:00
parent afed686e6a
commit 8016b74cea
2 changed files with 7 additions and 7 deletions

View File

@@ -7,14 +7,14 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
os: [ubuntu-latest, windows-2022, macos-latest]
cc: [ gcc, clang ]
exclude:
- os: macos-latest
cc: gcc
include:
- os: windows-latest
- os: windows-2022
cc: cl
- os: macos-latest
@@ -37,17 +37,17 @@ jobs:
bash ./scripts/ci-install-${{ matrix.os }}.sh
- name: Compile parsers Unix like
if: matrix.os != 'windows-latest'
if: matrix.os != 'windows-2022'
run: |
nvim --headless -c "TSInstallSync all" -c "q"
- name: Compile parsers Windows
if: matrix.os == 'windows-latest'
if: matrix.os == 'windows-2022'
run: |
Neovim\\bin\\nvim.exe --headless -c "TSInstallSync all" -c "q"
- name: Post compile Windows
if: matrix.os == 'windows-latest'
if: matrix.os == 'windows-2022'
run: cp -r ~/AppData/Local/nvim/pack/nvim-treesitter/start/nvim-treesitter/parser/* parser
shell: bash
@@ -57,13 +57,13 @@ jobs:
path: parser/*
- name: Check query files (Unix)
if: matrix.os != 'windows-latest'
if: matrix.os != 'windows-2022'
env:
ALLOWED_INSTALLATION_FAILURES: haskell
run: nvim --headless -c "luafile ./scripts/check-queries.lua" -c "q"
- name: Check query files (Windows)
if: matrix.os == 'windows-latest'
if: matrix.os == 'windows-2022'
env:
ALLOWED_INSTALLATION_FAILURES: haskell
run: Neovim\\bin\\nvim.exe --headless -c "luafile ./scripts/check-queries.lua" -c "q"