neiam
/markprompter
public · Issues · Pulls · Labels · Forks · Compare · Actions failure · Badges · Packages
⭐
Log in to mark this repository.
CI: Rust 1.98, the fleet's toolchain floor
1762874 · Gabe Morell · 2026-11-09 04:34
✓
Rust CI and Docker Build / Create Release (push)
✓
Rust CI and Docker Build / Release (7z a, .exe, markprompter-x86_64-windows.zip, windows-latest, windows-latest, 1.98) (push)
✓
Rust CI and Docker Build / Release (tar -czf, , markprompter-aarch64-linux-gnu.tar.gz, ubuntu-24.04-arm, ubuntu-24.04-arm, 1.98) (push)
✓
Rust CI and Docker Build / Release (tar -czf, , markprompter-aarch64-macos.tar.gz, macos-latest, macos-latest, 1.98) (push)
✓
Rust CI and Docker Build / Release (tar -czf, , markprompter-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
@@ -41,13 +41,13 @@ jobs:
| 41 | 41 | # changed anything before pushing it. |
| 42 | 42 | fetch-depth: 0 |
| 43 | 43 | |
| 44 | − # The toolchain rust-ci.yml builds and tests with (1.95): a bump | |
| 44 | + # The toolchain rust-ci.yml builds and tests with (1.98): a bump | |
| 45 | 45 | # that needs a newer compiler than CI's should fail here, not |
| 46 | 46 | # there. Installed directly, since this runner sets ImageOS to |
| 47 | 47 | # "selfhosted" over anything a workflow says. |
| 48 | 48 | - name: Rust |
| 49 | 49 | run: | |
| 50 | − curl -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain 1.95 | |
| 50 | + curl -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain 1.98 | |
| 51 | 51 | echo "$HOME/.cargo/bin" >> "$GITHUB_PATH" |
| 52 | 52 | |
| 53 | 53 | # Pinned and checked, as in audit.yml; bump both together. |
modified
.github/workflows/rust-ci.yml
+5
−5
@@ -72,7 +72,7 @@ jobs:
| 72 | 72 | - name: Install Rust |
| 73 | 73 | uses: dtolnay/rust-toolchain@stable |
| 74 | 74 | with: |
| 75 | − toolchain: "1.95" | |
| 75 | + toolchain: "1.98" | |
| 76 | 76 | components: rustfmt, clippy |
| 77 | 77 | |
| 78 | 78 | - name: Setup Rust cache |
@@ -264,25 +264,25 @@ jobs:
| 264 | 264 | name: markprompter-x86_64-linux-gnu.tar.gz |
| 265 | 265 | archive_cmd: tar -czf |
| 266 | 266 | binary_ext: "" |
| 267 | − rust: "1.95" | |
| 267 | + rust: "1.98" | |
| 268 | 268 | - os: ubuntu-24.04-arm |
| 269 | 269 | runner: ubuntu-24.04-arm |
| 270 | 270 | name: markprompter-aarch64-linux-gnu.tar.gz |
| 271 | 271 | archive_cmd: tar -czf |
| 272 | 272 | binary_ext: "" |
| 273 | − rust: "1.95" | |
| 273 | + rust: "1.98" | |
| 274 | 274 | - os: macos-latest |
| 275 | 275 | runner: macos-latest |
| 276 | 276 | name: markprompter-aarch64-macos.tar.gz |
| 277 | 277 | archive_cmd: tar -czf |
| 278 | 278 | binary_ext: "" |
| 279 | − rust: "1.95" | |
| 279 | + rust: "1.98" | |
| 280 | 280 | - os: windows-latest |
| 281 | 281 | runner: windows-latest |
| 282 | 282 | name: markprompter-x86_64-windows.zip |
| 283 | 283 | archive_cmd: 7z a |
| 284 | 284 | binary_ext: ".exe" |
| 285 | − rust: "1.95" | |
| 285 | + rust: "1.98" | |
| 286 | 286 | runs-on: ${{ matrix.runner }} |
| 287 | 287 | |
| 288 | 288 | steps: |
Parents: 795846c