1818 runs-on : ubuntu-latest
1919 timeout-minutes : 45
2020 steps :
21- - uses : actions/checkout@v4
21+ - uses : actions/checkout@v5
2222 - uses : dtolnay/rust-toolchain@nightly
2323 - run : cd test_suite && cargo test --features unstable
2424 - uses : actions/upload-artifact@v4
3333 runs-on : windows-latest
3434 timeout-minutes : 45
3535 steps :
36- - uses : actions/checkout@v4
36+ - uses : actions/checkout@v5
3737 - uses : dtolnay/rust-toolchain@nightly
3838 - run : cd test_suite && cargo test --features unstable -- --skip ui --exact
3939
4646 rust : [stable, beta]
4747 timeout-minutes : 45
4848 steps :
49- - uses : actions/checkout@v4
49+ - uses : actions/checkout@v5
5050 - uses : dtolnay/rust-toolchain@master
5151 with :
5252 toolchain : ${{matrix.rust}}
6363 os : [ubuntu, windows]
6464 timeout-minutes : 45
6565 steps :
66- - uses : actions/checkout@v4
66+ - uses : actions/checkout@v5
6767 - uses : dtolnay/rust-toolchain@nightly
6868 - run : cd serde && cargo build
6969 - run : cd serde && cargo build --no-default-features
8787 rust : [1.56.0, 1.60.0]
8888 timeout-minutes : 45
8989 steps :
90- - uses : actions/checkout@v4
90+ - uses : actions/checkout@v5
9191 - uses : dtolnay/rust-toolchain@master
9292 with :
9393 toolchain : ${{matrix.rust}}
@@ -102,7 +102,7 @@ jobs:
102102 runs-on : ubuntu-latest
103103 timeout-minutes : 45
104104 steps :
105- - uses : actions/checkout@v4
105+ - uses : actions/checkout@v5
106106107107 - run : |
108108 sed -i 's/proc-macro2 = { workspace = true/proc-macro2 = { version = "1"/' serde_derive*/Cargo.toml
@@ -117,7 +117,7 @@ jobs:
117117 runs-on : ubuntu-latest
118118 timeout-minutes : 45
119119 steps :
120- - uses : actions/checkout@v4
120+ - uses : actions/checkout@v5
121121 - uses : dtolnay/rust-toolchain@nightly
122122 - run : cargo generate-lockfile -Z minimal-versions
123123 - run : cargo check --locked --workspace
@@ -129,7 +129,7 @@ jobs:
129129 env :
130130 RUSTDOCFLAGS : -Dwarnings
131131 steps :
132- - uses : actions/checkout@v4
132+ - uses : actions/checkout@v5
133133 - uses : dtolnay/rust-toolchain@nightly
134134 - uses : dtolnay/install@cargo-docs-rs
135135 - run : cargo docs-rs -p serde
@@ -143,7 +143,7 @@ jobs:
143143 if : github.event_name != 'pull_request'
144144 timeout-minutes : 45
145145 steps :
146- - uses : actions/checkout@v4
146+ - uses : actions/checkout@v5
147147 - uses : dtolnay/rust-toolchain@clippy
148148 - run : cd serde && cargo clippy --features rc,unstable -- -Dclippy::all -Dclippy::pedantic
149149 - run : cd serde_core && cargo clippy --features rc,unstable -- -Dclippy::all -Dclippy::pedantic
@@ -157,7 +157,7 @@ jobs:
157157 runs-on : ubuntu-latest
158158 timeout-minutes : 45
159159 steps :
160- - uses : actions/checkout@v4
160+ - uses : actions/checkout@v5
161161 - uses : dtolnay/rust-toolchain@miri
162162 with :
163163 toolchain : nightly-2025-05-16 # https://github.com/rust-lang/miri/issues/4323
@@ -175,7 +175,7 @@ jobs:
175175 if : github.event_name != 'pull_request'
176176 timeout-minutes : 45
177177 steps :
178- - uses : actions/checkout@v4
178+ - uses : actions/checkout@v5
179179 - uses : dtolnay/rust-toolchain@stable
180180 - uses : dtolnay/install@cargo-outdated
181181 - run : cargo outdated --workspace --exit-code 1
0 commit comments