Windows Github CI: test in Windows 2016 as well
This brings an older version of MSVC, which may bring some "interesting"
failures.
@@ -4,13 +4,16 @@ on: [pull_request, push]
jobs:
shared:
- runs-on: windows-latest
# Run a job for each of the specified target architectures:
strategy:
matrix:
+ os:
+ - windows-latest
+ - windows-2016
arch:
- win64
- win32
+ runs-on: ${{matrix.os}}
steps:
- uses: actions/checkout@v2
- uses: ilammy/msvc-dev-cmd@v1
@@ -41,7 +44,12 @@ jobs:
nmake install DESTDIR=_dest
working-directory: _build
plain:
- runs-on: windows-latest
+ strategy:
+ matrix:
+ os:
+ - windows-latest
+ - windows-2016
+ runs-on: ${{matrix.os}}
steps:
- uses: actions/checkout@v2
- uses: ilammy/msvc-dev-cmd@v1
@@ -59,7 +67,12 @@ jobs:
working-directory: _build
run: nmake test VERBOSE_FAILURE=yes HARNESS_JOBS=4
minimal:
- runs-on: windows-latest
+ strategy:
+ matrix:
+ os:
+ - windows-latest
+ - windows-2016
+ runs-on: ${{matrix.os}}
steps:
- uses: actions/checkout@v2
- uses: ilammy/msvc-dev-cmd@v1
