⭐
Log in to mark this repository.
CI: Rust 1.98, the fleet's toolchain floor
96b0c39 · Gabe Morell · 2026-11-09 04:34
✓
Rust CI and Docker Build / Create Release (push)
✓
Rust CI and Docker Build / Release (7z a, .exe, ppl-x86_64-windows.zip, windows-latest, windows-latest, 1.98) (push)
✓
Rust CI and Docker Build / Release (tar -czf, , ppl-aarch64-linux-gnu.tar.gz, ubuntu-24.04-arm, ubuntu-24.04-arm, 1.98) (push)
✓
Rust CI and Docker Build / Release (tar -czf, , ppl-aarch64-macos.tar.gz, macos-latest, macos-latest, 1.98) (push)
✓
Rust CI and Docker Build / Release (tar -czf, , ppl-x86_64-linux-gnu.tar.gz, ubuntu-latest, arc-runner-set, 1.98) (push)
✓
Rust CI and Docker Build / build (aarch64, ubuntu-24.04-arm) (push)
✓
Rust CI and Docker Build / build (x86_64, arc-runner-set) (push)
✓
audit / osv (schedule)
✓
dependency-updates / update (schedule)
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