Skip to content

Commit 695b738

Browse files
committed
ci: Compile-test sys and windows crate on Linux target (Ubuntu)
1 parent 4c7ae6b commit 695b738

File tree

2 files changed

+16
-4
lines changed

2 files changed

+16
-4
lines changed

.github/workflows/build.yml

+8-2
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,13 @@ jobs:
4646

4747
cargo_sys:
4848
name: Check windows-sys
49-
runs-on: windows-2019
5049
strategy:
5150
matrix:
5251
rust: [1.46.0, stable, nightly]
52+
runs-on:
53+
- windows-2019
54+
- ubuntu-latest
55+
runs-on: ${{ matrix.runs-on }}
5356
steps:
5457
- name: Checkout
5558
uses: actions/checkout@v2
@@ -60,10 +63,13 @@ jobs:
6063

6164
cargo_windows:
6265
name: Check windows
63-
runs-on: windows-2019
6466
strategy:
6567
matrix:
6668
rust: [1.59.0, stable, nightly]
69+
runs-on:
70+
- windows-2019
71+
- ubuntu-latest
72+
runs-on: ${{ matrix.runs-on }}
6773
steps:
6874
- name: Checkout
6975
uses: actions/checkout@v2

crates/tools/yml/src/main.rs

+8-2
Original file line numberDiff line numberDiff line change
@@ -186,10 +186,13 @@ jobs:
186186
187187
cargo_sys:
188188
name: Check windows-sys
189-
runs-on: windows-2019
190189
strategy:
191190
matrix:
192191
rust: [1.46.0, stable, nightly]
192+
runs-on:
193+
- windows-2019
194+
- ubuntu-latest
195+
runs-on: ${{ matrix.runs-on }}
193196
steps:
194197
- name: Checkout
195198
uses: actions/checkout@v2
@@ -200,10 +203,13 @@ jobs:
200203
201204
cargo_windows:
202205
name: Check windows
203-
runs-on: windows-2019
204206
strategy:
205207
matrix:
206208
rust: [1.59.0, stable, nightly]
209+
runs-on:
210+
- windows-2019
211+
- ubuntu-latest
212+
runs-on: ${{ matrix.runs-on }}
207213
steps:
208214
- name: Checkout
209215
uses: actions/checkout@v2

0 commit comments

Comments
 (0)