File tree 5 files changed +9
-4
lines changed
5 files changed +9
-4
lines changed Original file line number Diff line number Diff line change 10
10
matrix :
11
11
rust : [
12
12
1.31.0, # MSRV
13
+ 1.51.0,
14
+ 1.60.0,
13
15
stable,
14
16
beta,
15
17
nightly,
24
26
- uses : dtolnay/rust-toolchain@master
25
27
with :
26
28
toolchain : ${{ matrix.rust }}
27
- - run : cargo build
28
29
- run : ./ci/test_full.sh
29
30
30
31
# try a target that doesn't have std at all
Original file line number Diff line number Diff line change 24
24
- uses : dtolnay/rust-toolchain@master
25
25
with :
26
26
toolchain : ${{ matrix.rust }}
27
- - run : cargo build
28
27
- run : ./ci/test_full.sh
Original file line number Diff line number Diff line change 20
20
- uses : dtolnay/rust-toolchain@master
21
21
with :
22
22
toolchain : ${{ matrix.rust }}
23
- - run : cargo build
24
23
- run : ./ci/test_full.sh
25
24
26
25
fmt :
Original file line number Diff line number Diff line change 5
5
set -ex
6
6
7
7
ci=$( dirname $0 )
8
- for version in 1.31.0 stable beta nightly; do
8
+ for version in 1.31.0 1.51.0 1.60.0 stable beta nightly; do
9
9
rustup run " $version " " $ci /test_full.sh"
10
10
done
Original file line number Diff line number Diff line change 30
30
FEATURES=()
31
31
echo " Testing supported features: ${FEATURES[*]} "
32
32
33
+ cargo generate-lockfile
34
+
35
+ # num-traits 0.2.19 started using dep: features, which requires 1.60 and is
36
+ # otherwise ignored down to 1.51, but we need a manual downgrade before that.
37
+ check_version 1.51 || cargo update -p num-traits --precise 0.2.18
38
+
33
39
set -x
34
40
35
41
# test the default
You can’t perform that action at this time.
0 commit comments