CI: Rust 1.98, the fleet's toolchain floor

96b0c39 · Gabe Morell · 2026-11-09 04:34

4 files +7 -7

Files changed

modified .github/workflows/dependency-updates.yml
+2 −2
@@ -36,13 +36,13 @@ jobs:
36 36 # changed anything before pushing it.
37 37 fetch-depth: 0
38 38
39 − # The toolchain rust-ci.yml builds and tests with (1.94): a bump
39 + # The toolchain rust-ci.yml builds and tests with (1.98): a bump
40 40 # that needs a newer compiler than CI's should fail here, not
41 41 # there. Installed directly, since this runner sets ImageOS to
42 42 # "selfhosted" over anything a workflow says.
43 43 - name: Rust
44 44 run: |
45 − curl -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain 1.94
45 + curl -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain 1.98
46 46 echo "$HOME/.cargo/bin" >> "$GITHUB_PATH"
47 47
48 48 # Pinned and checked, as in audit.yml; bump both together.
modified .github/workflows/rust-ci.yml
+5 −5
@@ -58,7 +58,7 @@ jobs:
58 58 - name: Install Rust
59 59 uses: dtolnay/rust-toolchain@stable
60 60 with:
61 − toolchain: "1.94"
61 + toolchain: "1.98"
62 62 components: rustfmt, clippy
63 63
64 64 - name: Setup Rust cache
@@ -263,25 +263,25 @@ jobs:
263 263 name: ppl-x86_64-linux-gnu.tar.gz
264 264 archive_cmd: tar -czf
265 265 binary_ext: ""
266 − rust: "1.94"
266 + rust: "1.98"
267 267 - os: ubuntu-24.04-arm
268 268 runner: ubuntu-24.04-arm
269 269 name: ppl-aarch64-linux-gnu.tar.gz
270 270 archive_cmd: tar -czf
271 271 binary_ext: ""
272 − rust: "1.94"
272 + rust: "1.98"
273 273 - os: macos-latest
274 274 runner: macos-latest
275 275 name: ppl-aarch64-macos.tar.gz
276 276 archive_cmd: tar -czf
277 277 binary_ext: ""
278 − rust: "1.94"
278 + rust: "1.98"
279 279 - os: windows-latest
280 280 runner: windows-latest
281 281 name: ppl-x86_64-windows.zip
282 282 archive_cmd: 7z a
283 283 binary_ext: ".exe"
284 − rust: "1.94"
284 + rust: "1.98"
285 285 runs-on: ${{ matrix.runner }}
286 286
287 287 steps:

Parents: 1272ca1