Skip to content

Commit 17c03c3

Browse files
committed
[CI] Add Windows to the Java build + fix schema validation warnings.
1 parent 145b0d4 commit 17c03c3

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,13 @@ env:
1414

1515
jobs:
1616
java-build:
17-
name: Java ${{ matrix.java }}
18-
runs-on: ubuntu-20.04
17+
name: Java ${{ matrix.java }} (${{ matrix.os }})
18+
runs-on: ${{ matrix.os }}
1919
strategy:
2020
fail-fast: false
2121
matrix:
2222
java: [ '8', '11', '16', '17-ea' ]
23+
os: [ 'ubuntu-20.04', 'windows-latest' ]
2324
steps:
2425
- name: Checkout code
2526
uses: actions/checkout@v2
@@ -170,9 +171,11 @@ jobs:
170171

171172
cpp-clang-macos-build:
172173
name: C++ Xcode ${{ matrix.version }} (macOS)
173-
runs-on: macos-latest
174+
runs-on: ${{ matrix.os }}
174175
strategy:
175176
fail-fast: false
177+
matrix:
178+
os: [ 'macos-latest' ]
176179
env:
177180
CC: clang
178181
CXX: clang++
@@ -189,9 +192,11 @@ jobs:
189192

190193
cpp-msvc-build:
191194
name: C++ MSVC (Windows)
192-
runs-on: windows-latest
195+
runs-on: ${{ matrix.os }}
193196
strategy:
194197
fail-fast: false
198+
matrix:
199+
os: [ 'windows-latest' ]
195200
env:
196201
CC: cl
197202
CXX: cl

0 commit comments

Comments
 (0)