@@ -32,18 +32,44 @@ jobs:
3232 cargo -V
3333 - name : Test
3434 run : cargo test
35- build-windows :
36- name : Windows 2019 Server
35+ build-windows-nightly-x64 :
36+ name : Windows 2019 Server (≈Nightly, x64)
3737 runs-on : windows-2019
3838 steps :
3939 - uses : actions/checkout@v2
40- - name : Install
41- run : |
42- rustup target add x86_64-pc-windows-msvc i686-pc-windows-msvc
43- - name : Info
44- run : |
45- rustc -V
46- cargo -V
47- cmd /C ver
48- - name : Test
49- run : scripts\build
40+ - {name: Install, run: rustup target add --toolchain=nightly x86_64-pc-windows-msvc }
41+ - {name: Info, run: scripts\info-nightly }
42+ - {name: Test, run: scripts\test-nightly }
43+ - {name: Docs, run: scripts\doc }
44+ build-windows-stable-x64 :
45+ name : Windows 2019 Server (Stable, x64)
46+ runs-on : windows-2019
47+ steps :
48+ - uses : actions/checkout@v2
49+ - {name: Install, run: rustup update stable }
50+ - {name: Info, run: scripts\info-stable }
51+ - {name: Test, run: scripts\test-stable }
52+ build-windows-msrv-x64 :
53+ name : Windows 2019 Server (MSRV, x64)
54+ runs-on : windows-2019
55+ steps :
56+ - uses : actions/checkout@v2
57+ - {name: Install, run: rustup target add x86_64-pc-windows-msvc }
58+ - {name: Info, run: scripts\info-msrv }
59+ - {name: Test, run: scripts\test-msrv }
60+ build-windows-msrv-i686 :
61+ name : Windows 2019 Server (MSRV, i686)
62+ runs-on : windows-2019
63+ steps :
64+ - uses : actions/checkout@v2
65+ - {name: Install, run: rustup target add i686-pc-windows-msvc }
66+ - {name: Info, run: scripts\info-msrv }
67+ - {name: Test, run: scripts\test-msrv-i686 }
68+ build-windows-msrv-wsl :
69+ name : Windows 2019 Server (MSRV, WSL)
70+ runs-on : windows-2019
71+ steps :
72+ - uses : actions/checkout@v2
73+ - {name: Install, run: rustup target add x86_64-pc-windows-msvc }
74+ - {name: Info, run: scripts\info-msrv }
75+ - {name: Test, run: scripts\test-msrv-wsl }
0 commit comments