We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cfd54fe commit 68b3e36Copy full SHA for 68b3e36
.github/workflows/ci.yml
@@ -37,3 +37,28 @@ jobs:
37
cargo build --verbose
38
- run: |
39
cargo test --verbose
40
+ windows_build:
41
+ name: windows ${{ matrix.rust }}
42
+ runs-on: windows-latest
43
+ strategy:
44
+ fail-fast: false
45
+ matrix:
46
+ rust:
47
+ - 1.30.0
48
+ - stable
49
+ - beta
50
+ - nightly
51
+ steps:
52
+ - uses: actions/checkout@v4
53
+ - uses: dtolnay/rust-toolchain@master
54
+ with:
55
+ toolchain: ${{ matrix.rust }}
56
+ - run: rustup component add rustfmt-preview
57
+ - run: |
58
+ cargo build --verbose
59
+ - name: cargo test
60
+ run: |
61
+ $ProgressPreference = 'SilentlyContinue'
62
+ Invoke-WebRequest -Uri "https://github.com/mesonbuild/cidata/raw/master/win32/pkg-config.exe" -OutFile pkg-config.exe
63
+ $env:PATH += ";$PWD"
64
+ cargo test --verbose
0 commit comments