6060 name : Windows
6161 os : windows
6262 env :
63+ manifest_path : ${{matrix.rust == '1.71.0' && '--manifest-path=tests/crate/Cargo.toml' || ''}}
6364 target : ${{matrix.target && format('--target={0}', matrix.target)}}
6465 timeout-minutes : 45
6566 steps :
@@ -69,21 +70,21 @@ jobs:
6970 toolchain : ${{matrix.rust}}
7071 targets : ${{matrix.target}}
7172 components : ${{matrix.components}}
72- - run : cargo check ${{env.target}} --no-default-features
73- - run : cargo check ${{env.target}}
74- - run : cargo check ${{env.target}} --features full
75- - run : cargo check ${{env.target}} --features 'fold visit visit-mut'
76- - run : cargo check ${{env.target}} --features 'full fold visit visit-mut'
77- - run : cargo check ${{env.target}} --no-default-features --features derive
78- - run : cargo check ${{env.target}} --no-default-features --features 'derive parsing'
79- - run : cargo check ${{env.target}} --no-default-features --features 'derive printing'
80- - run : cargo check ${{env.target}} --no-default-features --features 'proc-macro parsing printing'
81- - run : cargo check ${{env.target}} --no-default-features --features full
82- - run : cargo check ${{env.target}} --no-default-features --features 'full parsing'
83- - run : cargo check ${{env.target}} --no-default-features --features 'full printing'
84- - run : cargo check ${{env.target}} --no-default-features --features 'full parsing printing'
85- - run : cargo check ${{env.target}} --no-default-features --features 'fold visit visit-mut parsing printing'
86- - run : cargo check ${{env.target}} --no-default-features --features 'full fold visit visit-mut parsing printing'
73+ - run : cargo check ${{env.manifest_path}} ${{env. target}} --no-default-features
74+ - run : cargo check ${{env.manifest_path}} ${{env. target}}
75+ - run : cargo check ${{env.manifest_path}} ${{env. target}} --features full
76+ - run : cargo check ${{env.manifest_path}} ${{env. target}} --features 'fold visit visit-mut'
77+ - run : cargo check ${{env.manifest_path}} ${{env. target}} --features 'full fold visit visit-mut'
78+ - run : cargo check ${{env.manifest_path}} ${{env. target}} --no-default-features --features derive
79+ - run : cargo check ${{env.manifest_path}} ${{env. target}} --no-default-features --features 'derive parsing'
80+ - run : cargo check ${{env.manifest_path}} ${{env. target}} --no-default-features --features 'derive printing'
81+ - run : cargo check ${{env.manifest_path}} ${{env. target}} --no-default-features --features 'proc-macro parsing printing'
82+ - run : cargo check ${{env.manifest_path}} ${{env. target}} --no-default-features --features full
83+ - run : cargo check ${{env.manifest_path}} ${{env. target}} --no-default-features --features 'full parsing'
84+ - run : cargo check ${{env.manifest_path}} ${{env. target}} --no-default-features --features 'full printing'
85+ - run : cargo check ${{env.manifest_path}} ${{env. target}} --no-default-features --features 'full parsing printing'
86+ - run : cargo check ${{env.manifest_path}} ${{env. target}} --no-default-features --features 'fold visit visit-mut parsing printing'
87+ - run : cargo check ${{env.manifest_path}} ${{env. target}} --no-default-features --features 'full fold visit visit-mut parsing printing'
8788 - if : matrix.components == 'rustc-dev'
8889 run : cargo check --benches --all-features --release
8990 - if : matrix.rust != '1.71.0'
0 commit comments