@@ -32,12 +32,10 @@ jobs:
32
32
bench : test build benchmarks
33
33
34
34
steps :
35
- - uses : actions/checkout@v2
36
- - uses : actions-rs/ toolchain@v1
35
+ - uses : actions/checkout@v3
36
+ - uses : dtolnay/rust- toolchain@master
37
37
with :
38
- profile : minimal
39
38
toolchain : ${{ matrix.rust }}
40
- override : true
41
39
- name : Tests
42
40
run : |
43
41
cargo build --verbose --features "${{ matrix.features }}"
@@ -63,12 +61,10 @@ jobs:
63
61
target : thumbv6m-none-eabi
64
62
65
63
steps :
66
- - uses : actions/checkout@v2
67
- - uses : actions-rs/ toolchain@v1
64
+ - uses : actions/checkout@v3
65
+ - uses : dtolnay/rust- toolchain@master
68
66
with :
69
- profile : minimal
70
67
toolchain : ${{ matrix.rust }}
71
- override : true
72
68
target : ${{ matrix.target }}
73
69
- name : Tests
74
70
run : |
@@ -77,32 +73,18 @@ jobs:
77
73
78
74
clippy :
79
75
runs-on : ubuntu-latest
80
- strategy :
81
- matrix :
82
- rust :
83
- - beta
84
76
steps :
85
- - uses : actions/checkout@v2
86
- - uses : actions-rs/ toolchain@v1
77
+ - uses : actions/checkout@v3
78
+ - uses : dtolnay/rust- toolchain@beta
87
79
with :
88
- profile : minimal
89
- toolchain : ${{ matrix.rust }}
90
- override : true
91
80
components : clippy
92
81
- run : cargo clippy
93
82
94
83
miri :
95
84
runs-on : ubuntu-latest
96
- strategy :
97
- matrix :
98
- rust :
99
- - nightly
100
85
steps :
101
- - uses : actions/checkout@v2
102
- - uses : actions-rs/ toolchain@v1
86
+ - uses : actions/checkout@v3
87
+ - uses : dtolnay/rust- toolchain@nightly
103
88
with :
104
- profile : minimal
105
- toolchain : ${{ matrix.rust }}
106
- override : true
107
89
components : miri
108
90
- run : cargo miri test
0 commit comments