35
35
os : windows-latest
36
36
rust : stable
37
37
steps :
38
- - uses : actions/checkout@v3
38
+ - uses : actions/checkout@v4
39
39
- uses : dtolnay/rust-toolchain@master
40
40
with :
41
41
toolchain : ${{ matrix.rust }}
46
46
name : Rustfmt
47
47
runs-on : ubuntu-latest
48
48
steps :
49
- - uses : actions/checkout@v3
49
+ - uses : actions/checkout@v4
50
50
- uses : dtolnay/rust-toolchain@stable
51
51
- name : Check formatting
52
52
run : cargo fmt --all -- --check
58
58
matrix :
59
59
target : ["aarch64-apple-ios", "aarch64-linux-android", "x86_64-apple-darwin", "x86_64-unknown-fuchsia", "x86_64-pc-windows-msvc", "x86_64-pc-solaris", "x86_64-unknown-freebsd", "x86_64-unknown-illumos", "x86_64-unknown-linux-gnu", "x86_64-unknown-linux-musl", "x86_64-unknown-netbsd", "x86_64-unknown-redox", "armv7-linux-androideabi", "i686-linux-android"]
60
60
steps :
61
- - uses : actions/checkout@v3
61
+ - uses : actions/checkout@v4
62
62
- uses : dtolnay/rust-toolchain@stable
63
63
with :
64
64
targets : ${{ matrix.target }}
73
73
matrix :
74
74
target : ["armv7-sony-vita-newlibeabihf", "i686-unknown-hurd-gnu"]
75
75
steps :
76
- - uses : actions/checkout@v3
76
+ - uses : actions/checkout@v4
77
77
- uses : dtolnay/rust-toolchain@nightly
78
78
with :
79
79
components : " rust-src"
84
84
name : Clippy
85
85
runs-on : ubuntu-latest
86
86
steps :
87
- - uses : actions/checkout@v3
87
+ - uses : actions/checkout@v4
88
88
- uses : dtolnay/rust-toolchain@stable
89
89
- name : Run Clippy
90
90
run : cargo clippy --all-targets --all-features -- -D warnings
96
96
matrix :
97
97
target : ["aarch64-apple-ios", "aarch64-linux-android", "x86_64-apple-darwin", "x86_64-unknown-fuchsia", "x86_64-pc-windows-msvc", "x86_64-pc-solaris", "x86_64-unknown-freebsd", "x86_64-unknown-illumos", "x86_64-unknown-linux-gnu", "x86_64-unknown-linux-musl", "x86_64-unknown-netbsd", "x86_64-unknown-redox", "armv7-linux-androideabi", "i686-linux-android"]
98
98
steps :
99
- - uses : actions/checkout@v3
99
+ - uses : actions/checkout@v4
100
100
- uses : dtolnay/rust-toolchain@nightly # NOTE: need nightly for `doc_cfg` feature.
101
101
with :
102
102
targets : ${{ matrix.target }}
@@ -110,7 +110,7 @@ jobs:
110
110
matrix :
111
111
target : ["armv7-sony-vita-newlibeabihf", "i686-unknown-hurd-gnu"]
112
112
steps :
113
- - uses : actions/checkout@v3
113
+ - uses : actions/checkout@v4
114
114
- uses : dtolnay/rust-toolchain@nightly # NOTE: need nightly for `doc_cfg` feature.
115
115
with :
116
116
components : " rust-src"
0 commit comments