Skip to content

Commit 16d6bd5

Browse files
messensethomcc
authored andcommitted
Also run cargo test on macOS and Windows
1 parent d668808 commit 16d6bd5

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/main.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,18 @@ on: [push, pull_request]
44
jobs:
55
test:
66
name: Test
7-
runs-on: ubuntu-latest
7+
runs-on: ${{ matrix.os }}
88
strategy:
99
matrix:
10+
os: [ubuntu-latest, macos-latest, windows-latest]
1011
rust: [stable, beta, nightly]
1112
steps:
1213
- uses: actions/checkout@master
1314
- name: Install Rust
1415
run: rustup update ${{ matrix.rust }} && rustup default ${{ matrix.rust }}
1516
- run: cargo test
17+
- name: Integration test
18+
run: cargo test --manifest-path test-crate/Cargo.toml
1619

1720
rustfmt:
1821
name: Rustfmt

0 commit comments

Comments
 (0)