@@ -13,15 +13,15 @@ jobs:
13
13
name : Test suite
14
14
runs-on : ubuntu-latest
15
15
steps :
16
- - uses : actions/checkout@v2
16
+ - uses : actions/checkout@v3
17
17
- uses : dtolnay/rust-toolchain@nightly
18
18
- run : cd test_suite && cargo test --features unstable
19
19
20
20
windows :
21
21
name : Test suite (windows)
22
22
runs-on : windows-latest
23
23
steps :
24
- - uses : actions/checkout@v2
24
+ - uses : actions/checkout@v3
25
25
- uses : dtolnay/rust-toolchain@nightly
26
26
- run : cd test_suite && cargo test --features unstable -- --skip ui --exact
27
27
33
33
matrix :
34
34
rust : [stable, beta]
35
35
steps :
36
- - uses : actions/checkout@v2
36
+ - uses : actions/checkout@v3
37
37
- uses : dtolnay/rust-toolchain@master
38
38
with :
39
39
toolchain : ${{matrix.rust}}
50
50
matrix :
51
51
os : [ubuntu, windows]
52
52
steps :
53
- - uses : actions/checkout@v2
53
+ - uses : actions/checkout@v3
54
54
- uses : dtolnay/rust-toolchain@nightly
55
55
- run : cd serde && cargo build
56
56
- run : cd serde && cargo build --no-default-features
68
68
name : Rust 1.13.0
69
69
runs-on : ubuntu-latest
70
70
steps :
71
- - uses : actions/checkout@v2
71
+ - uses : actions/checkout@v3
72
72
73
73
- name : Get timestamp for cache
74
74
id : date
89
89
matrix :
90
90
rust : [1.19.0, 1.20.0, 1.21.0, 1.25.0, 1.26.0, 1.34.0]
91
91
steps :
92
- - uses : actions/checkout@v2
92
+ - uses : actions/checkout@v3
93
93
- uses : dtolnay/rust-toolchain@master
94
94
with :
95
95
toolchain : ${{matrix.rust}}
@@ -104,7 +104,7 @@ jobs:
104
104
matrix :
105
105
rust : [1.27.0, 1.28.0]
106
106
steps :
107
- - uses : actions/checkout@v2
107
+ - uses : actions/checkout@v3
108
108
- uses : dtolnay/rust-toolchain@master
109
109
with :
110
110
toolchain : ${{matrix.rust}}
@@ -117,7 +117,7 @@ jobs:
117
117
name : Rust 1.31.0
118
118
runs-on : ubuntu-latest
119
119
steps :
120
- - uses : actions/checkout@v2
120
+ - uses : actions/checkout@v3
121
121
122
122
- run : cd serde && cargo check --no-default-features
123
123
- run : cd serde && cargo check
@@ -127,15 +127,15 @@ jobs:
127
127
name : Rust 1.36.0
128
128
runs-on : ubuntu-latest
129
129
steps :
130
- - uses : actions/checkout@v2
130
+ - uses : actions/checkout@v3
131
131
132
132
- run : cd serde && cargo build --no-default-features --features alloc
133
133
134
134
emscripten :
135
135
name : Emscripten
136
136
runs-on : ubuntu-latest
137
137
steps :
138
- - uses : actions/checkout@v2
138
+ - uses : actions/checkout@v3
139
139
- uses : dtolnay/rust-toolchain@nightly
140
140
- uses : actions/setup-node@v1
141
141
with :
@@ -158,7 +158,7 @@ jobs:
158
158
runs-on : ubuntu-latest
159
159
if : github.event_name != 'pull_request'
160
160
steps :
161
- - uses : actions/checkout@v2
161
+ - uses : actions/checkout@v3
162
162
- uses : dtolnay/rust-toolchain@clippy
163
163
- run : cd serde && cargo clippy --features rc,unstable -- -Dclippy::all -Dclippy::pedantic
164
164
- run : cd serde_derive && cargo clippy -- -Dclippy::all -Dclippy::pedantic
0 commit comments