2525 name : Format (rustfmt)
2626 runs-on : ubuntu-latest
2727 steps :
28- - uses : actions/checkout@v4
28+ - uses : actions/checkout@v6
2929 - uses : dtolnay/rust-toolchain@stable
3030 with :
3131 components : rustfmt
3636 name : Lint (clippy, -D warnings)
3737 runs-on : ubuntu-latest
3838 steps :
39- - uses : actions/checkout@v4
39+ - uses : actions/checkout@v6
4040 - uses : dtolnay/rust-toolchain@stable
4141 with :
4242 components : clippy
@@ -48,15 +48,15 @@ jobs:
4848 name : Spelling (typos)
4949 runs-on : ubuntu-latest
5050 steps :
51- - uses : actions/checkout@v4
51+ - uses : actions/checkout@v6
5252 - uses : crate-ci/typos@master
5353
5454 # ── 4. Tests, stable ────────────────────────────────────────────────
5555 test :
5656 name : Test (stable)
5757 runs-on : ubuntu-latest
5858 steps :
59- - uses : actions/checkout@v4
59+ - uses : actions/checkout@v6
6060 - uses : dtolnay/rust-toolchain@stable
6161 - uses : Swatinem/rust-cache@v2
6262 - name : All features
6969 name : Test (beta)
7070 runs-on : ubuntu-latest
7171 steps :
72- - uses : actions/checkout@v4
72+ - uses : actions/checkout@v6
7373 - uses : dtolnay/rust-toolchain@beta
7474 - uses : Swatinem/rust-cache@v2
7575 - run : cargo +beta test --all-features --verbose
7979 name : MSRV (1.75.0)
8080 runs-on : ubuntu-latest
8181 steps :
82- - uses : actions/checkout@v4
82+ - uses : actions/checkout@v6
8383 - uses : dtolnay/rust-toolchain@master
8484 with :
8585 toolchain : 1.75.0
9191 name : Doctests
9292 runs-on : ubuntu-latest
9393 steps :
94- - uses : actions/checkout@v4
94+ - uses : actions/checkout@v6
9595 - uses : dtolnay/rust-toolchain@stable
9696 - uses : Swatinem/rust-cache@v2
9797 - run : cargo test --doc --all-features --verbose
@@ -101,7 +101,7 @@ jobs:
101101 name : Documentation (rustdoc, -D warnings)
102102 runs-on : ubuntu-latest
103103 steps :
104- - uses : actions/checkout@v4
104+ - uses : actions/checkout@v6
105105 - uses : dtolnay/rust-toolchain@stable
106106 - uses : Swatinem/rust-cache@v2
107107 - name : cargo doc
@@ -114,7 +114,7 @@ jobs:
114114 name : Bare-metal build (Cortex-M4F)
115115 runs-on : ubuntu-latest
116116 steps :
117- - uses : actions/checkout@v4
117+ - uses : actions/checkout@v6
118118 - uses : dtolnay/rust-toolchain@stable
119119 with :
120120 targets : thumbv7em-none-eabihf
@@ -126,7 +126,7 @@ jobs:
126126 name : Bare-metal build (Cortex-M33)
127127 runs-on : ubuntu-latest
128128 steps :
129- - uses : actions/checkout@v4
129+ - uses : actions/checkout@v6
130130 - uses : dtolnay/rust-toolchain@stable
131131 with :
132132 targets : thumbv8m.main-none-eabihf
@@ -138,7 +138,7 @@ jobs:
138138 name : Miri (UB detection)
139139 runs-on : ubuntu-latest
140140 steps :
141- - uses : actions/checkout@v4
141+ - uses : actions/checkout@v6
142142 - uses : dtolnay/rust-toolchain@nightly
143143 with :
144144 components : miri
@@ -153,7 +153,7 @@ jobs:
153153 name : Fuzz (build + smoke)
154154 runs-on : ubuntu-latest
155155 steps :
156- - uses : actions/checkout@v4
156+ - uses : actions/checkout@v6
157157 - uses : dtolnay/rust-toolchain@nightly
158158 - uses : Swatinem/rust-cache@v2
159159 - uses : taiki-e/install-action@v2
@@ -175,7 +175,7 @@ jobs:
175175 name : Supply chain (cargo-deny)
176176 runs-on : ubuntu-latest
177177 steps :
178- - uses : actions/checkout@v4
178+ - uses : actions/checkout@v6
179179 - uses : EmbarkStudios/cargo-deny-action@v2
180180 with :
181181 command : check all
@@ -185,7 +185,7 @@ jobs:
185185 name : Coverage (llvm-cov)
186186 runs-on : ubuntu-latest
187187 steps :
188- - uses : actions/checkout@v4
188+ - uses : actions/checkout@v6
189189 - uses : dtolnay/rust-toolchain@stable
190190 with :
191191 components : llvm-tools-preview
@@ -199,7 +199,7 @@ jobs:
199199 name : Package (publish dry-run)
200200 runs-on : ubuntu-latest
201201 steps :
202- - uses : actions/checkout@v4
202+ - uses : actions/checkout@v6
203203 - uses : dtolnay/rust-toolchain@stable
204204 - uses : Swatinem/rust-cache@v2
205205 - run : cargo publish --dry-run
@@ -209,7 +209,7 @@ jobs:
209209 name : Repository integrity
210210 runs-on : ubuntu-latest
211211 steps :
212- - uses : actions/checkout@v4
212+ - uses : actions/checkout@v6
213213 - name : Licence files present
214214 run : |
215215 test -f LICENSE
0 commit comments