7
7
runs-on : ubuntu-latest
8
8
steps :
9
9
- uses : actions/checkout@master
10
- - uses : dtolnay/rust-toolchain@master
10
+ - uses : dtolnay/rust-toolchain@stable
11
11
with :
12
- toolchain : stable
13
12
components : rustfmt
14
13
- name : Run rustfmt
15
14
run : cargo fmt --all -- --check
42
41
runs-on : ubuntu-latest
43
42
steps :
44
43
- uses : actions/checkout@master
45
- - uses : dtolnay/rust-toolchain@master
46
- with :
47
- toolchain : stable
44
+ - uses : dtolnay/rust-toolchain@stable
48
45
- name : Build mavlink-dump
49
46
run : cargo build --verbose --bin mavlink-dump --features ardupilotmega
50
47
@@ -100,11 +97,9 @@ jobs:
100
97
- name : Building ${{ matrix.TARGET }}
101
98
run : echo "${{ matrix.TARGET }}"
102
99
- uses : actions/checkout@master
103
- - uses : dtolnay/rust-toolchain@master
100
+ - uses : dtolnay/rust-toolchain@stable
104
101
with :
105
- toolchain : stable
106
102
target : ${{ matrix.TARGET }}
107
- override : true
108
103
- uses : actions-rs/cargo@v1
109
104
with :
110
105
use-cross : true
@@ -116,11 +111,9 @@ jobs:
116
111
runs-on : ubuntu-latest
117
112
steps :
118
113
- uses : actions/checkout@master
119
- - uses : dtolnay/rust-toolchain@master
114
+ - uses : dtolnay/rust-toolchain@nightly
120
115
with :
121
- toolchain : nightly
122
116
target : thumbv7em-none-eabihf
123
- override : true
124
117
- name : Build
125
118
run : cargo +nightly build --target thumbv7em-none-eabihf --manifest-path examples/embedded/Cargo.toml --out-dir $PWD --release -Z unstable-options
126
119
@@ -129,10 +122,7 @@ jobs:
129
122
runs-on : ubuntu-latest
130
123
steps :
131
124
- uses : actions/checkout@master
132
- -
uses :
actions-rs/[email protected]
133
- with :
134
- toolchain : stable
135
- override : true
125
+ - uses : dtolnay/rust-toolchain@stable
136
126
- name : Build docs
137
127
run : cargo doc
138
128
- name : Deploy
0 commit comments