27
27
rust : [nightly, beta, stable, 1.52.0, 1.46.0, 1.40.0, 1.39.0, 1.36.0, 1.33.0, 1.32.0, 1.31.0]
28
28
timeout-minutes : 45
29
29
steps :
30
- - uses : actions/checkout@v4
30
+ - uses : actions/checkout@v5
31
31
- uses : dtolnay/rust-toolchain@master
32
32
with :
33
33
toolchain : ${{matrix.rust}}
52
52
runs-on : ubuntu-latest
53
53
timeout-minutes : 45
54
54
steps :
55
- - uses : actions/checkout@v4
55
+ - uses : actions/checkout@v5
56
56
- uses : dtolnay/rust-toolchain@stable
57
57
- run : npm install semver
58
58
- run : cargo test
66
66
runs-on : ubuntu-latest
67
67
timeout-minutes : 45
68
68
steps :
69
- - uses : actions/checkout@v4
69
+ - uses : actions/checkout@v5
70
70
- uses : dtolnay/rust-toolchain@nightly
71
71
- run : cargo generate-lockfile -Z minimal-versions
72
72
- run : cargo check --locked --features serde
80
80
env :
81
81
RUSTDOCFLAGS : -Dwarnings
82
82
steps :
83
- - uses : actions/checkout@v4
83
+ - uses : actions/checkout@v5
84
84
- uses : dtolnay/rust-toolchain@nightly
85
85
- uses : dtolnay/install@cargo-docs-rs
86
86
- run : cargo docs-rs
91
91
if : github.event_name != 'pull_request'
92
92
timeout-minutes : 45
93
93
steps :
94
- - uses : actions/checkout@v4
94
+ - uses : actions/checkout@v5
95
95
- uses : dtolnay/rust-toolchain@clippy
96
96
- run : cargo clippy --tests --benches -- -Dclippy::all -Dclippy::pedantic
97
97
@@ -104,7 +104,7 @@ jobs:
104
104
MIRIFLAGS : -Zmiri-strict-provenance
105
105
timeout-minutes : 45
106
106
steps :
107
- - uses : actions/checkout@v4
107
+ - uses : actions/checkout@v5
108
108
- uses : dtolnay/rust-toolchain@miri
109
109
- name : Run cargo miri test (64-bit little endian)
110
110
run : cargo miri test --target x86_64-unknown-linux-gnu
@@ -122,7 +122,7 @@ jobs:
122
122
runs-on : ubuntu-latest
123
123
timeout-minutes : 45
124
124
steps :
125
- - uses : actions/checkout@v4
125
+ - uses : actions/checkout@v5
126
126
- uses : dtolnay/rust-toolchain@nightly
127
127
- uses : dtolnay/install@cargo-fuzz
128
128
- run : cargo fuzz check
@@ -133,7 +133,7 @@ jobs:
133
133
if : github.event_name != 'pull_request'
134
134
timeout-minutes : 45
135
135
steps :
136
- - uses : actions/checkout@v4
136
+ - uses : actions/checkout@v5
137
137
- uses : dtolnay/rust-toolchain@stable
138
138
- uses : dtolnay/install@cargo-outdated
139
139
- run : cargo outdated --workspace --exit-code 1
0 commit comments