17
17
matrix :
18
18
os : [ubuntu, windows]
19
19
steps :
20
- - uses : actions/checkout@v2
20
+ - uses : actions/checkout@v3
21
21
- uses : dtolnay/rust-toolchain@nightly
22
22
- run : cargo test
23
23
- run : cargo test --features preserve_order --tests -- --skip ui --exact
39
39
- rust : stable
40
40
os : windows
41
41
steps :
42
- - uses : actions/checkout@v2
42
+ - uses : actions/checkout@v3
43
43
- uses : dtolnay/rust-toolchain@master
44
44
with :
45
45
toolchain : ${{matrix.rust}}
70
70
env :
71
71
MIRIFLAGS : " -Zmiri-tag-raw-pointers"
72
72
steps :
73
- - uses : actions/checkout@v2
73
+ - uses : actions/checkout@v3
74
74
- uses : dtolnay/rust-toolchain@nightly
75
75
with :
76
76
components : miri
82
82
runs-on : ubuntu-latest
83
83
if : github.event_name != 'pull_request'
84
84
steps :
85
- - uses : actions/checkout@v2
85
+ - uses : actions/checkout@v3
86
86
- uses : dtolnay/rust-toolchain@clippy
87
87
- run : cargo clippy --tests -- -Dclippy::all -Dclippy::pedantic
88
88
- run : cargo clippy --all-features --tests -- -Dclippy::all -Dclippy::pedantic
91
91
name : Documentation
92
92
runs-on : ubuntu-latest
93
93
steps :
94
- - uses : actions/checkout@v2
94
+ - uses : actions/checkout@v3
95
95
- uses : dtolnay/rust-toolchain@nightly
96
96
- run : cargo doc --features raw_value,unbounded_depth
97
97
env :
@@ -101,7 +101,7 @@ jobs:
101
101
name : Fuzz
102
102
runs-on : ubuntu-latest
103
103
steps :
104
- - uses : actions/checkout@v2
104
+ - uses : actions/checkout@v3
105
105
- uses : dtolnay/rust-toolchain@nightly
106
106
- run : cargo install cargo-fuzz --debug
107
107
- run : cargo fuzz build -O
0 commit comments