@@ -22,21 +22,23 @@ jobs:
22
22
with :
23
23
rust-version : 1.56.1
24
24
do-style-check : false
25
+ features : builder
25
26
26
27
build_stable :
27
28
name : build (stable)
28
29
uses : ./.github/workflows/_build-rust.yml
29
30
with :
30
31
rust-version : stable
31
32
do-style-check : false
33
+ features : builder
32
34
33
35
build_nightly :
34
36
name : build (nightly)
35
37
uses : ./.github/workflows/_build-rust.yml
36
38
with :
37
39
rust-version : nightly
38
40
do-style-check : false
39
- features : unstable
41
+ features : builder unstable
40
42
41
43
# ## no-std Build #########################
42
44
build_nostd_msrv :
47
49
rust-version : 1.56.1
48
50
do-style-check : false
49
51
rust-target : thumbv7em-none-eabihf
52
+ features : builder
50
53
51
54
build_nostd_stable :
52
55
name : build no_std (stable)
@@ -56,18 +59,17 @@ jobs:
56
59
rust-version : stable
57
60
do-style-check : false
58
61
rust-target : thumbv7em-none-eabihf
62
+ features : builder
59
63
60
- # I do this only once. If the builder feature works in this case, it will most
61
- # likely also build in the other cases.
62
- build_nostd_stable_builder :
64
+ # Also tests the build one time without the "builder" feature.
65
+ build_nostd_stable_no_builder :
63
66
name : build no_std (stable)
64
67
needs : build_stable
65
68
uses : ./.github/workflows/_build-rust.yml
66
69
with :
67
70
rust-version : stable
68
71
do-style-check : false
69
72
rust-target : thumbv7em-none-eabihf
70
- features : builder
71
73
72
74
# We perform one single run also in Windows. This should be sufficient to
73
75
# check that devs can also use this on Windows.
@@ -77,11 +79,12 @@ jobs:
77
79
with :
78
80
runs-on : windows-latest
79
81
# Quirk for the Windows powershell and its handling of empty arguments.
80
- features : >
81
- '""'
82
+ # features: >
83
+ # '""'
82
84
rust-version : stable
83
85
do-style-check : false
84
86
rust-target : thumbv7em-none-eabihf
87
+ features : builder
85
88
86
89
build_nostd_nightly :
87
90
name : build no_std (nightly)
91
94
rust-version : nightly
92
95
do-style-check : false
93
96
rust-target : thumbv7em-none-eabihf
94
- features : unstable
97
+ features : builder unstable
95
98
96
99
# ## Style Checks + Doc #####################
97
100
style_msrv :
0 commit comments