We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 51446d8 commit 88030eeCopy full SHA for 88030ee
1 file changed
.github/workflows/check.yaml
@@ -20,6 +20,7 @@ on:
20
push:
21
branches:
22
- main
23
+ - try_to_fix_build_on_windows
24
pull_request:
25
paths:
26
- "examples/**"
@@ -43,6 +44,24 @@ env:
43
44
CARGO_TERM_COLOR: always
45
46
jobs:
47
+ build-on-windows:
48
+ name: build and test on Windows
49
+ runs-on: windows-latest
50
+
51
+ steps:
52
+ - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
53
+ with:
54
+ submodules: "recursive"
55
56
+ - name: Install Rust
57
+ uses: actions-rust-lang/setup-rust-toolchain@150fca883cd4034361b621bd4e6a9d34e5143606 # v1.15.4
58
59
+ toolchain: ${{ env.RUST_TOOLCHAIN }}
60
61
+ - name: Run tests
62
+ run: |
63
+ RUSTFLAGS="-Dwarnings -ladvapi32" cargo test --no-fail-fast --all-features --all-targets
64
65
check:
66
runs-on: ubuntu-latest
67
steps:
0 commit comments