Skip to content

chore: pin rust toolchain to 1.99 instead of floating stable - #44

Merged
luthermonson merged 1 commit into
mainfrom
chore/pin-rust-toolchain
Oct 5, 2026
Merged

luthermonson merged 1 commit into
mainfrom
chore/pin-rust-toolchain

Conversation

@luthermonson

Copy link
Copy Markdown
Contributor

CI installed `stable` and so picked up every new Rust release with no review. Rust 1.99 added new clippy lints, and with `-D warnings` main went red the day it shipped (#43).

This adds `rust-toolchain.toml` pinned to `1.99`. Patch releases (1.99.x) still come in automatically, but a new minor version now needs its own PR.

The MSRV job changes too. rustup reads `rust-toolchain.toml` before the toolchain that `dtolnay/rust-toolchain` installs. Without a change, the `msrv (1.88)` job would quietly check on 1.99. It now runs `cargo +1.88 check` explicitly.

Matching ePHPm PR: ephpm/ephpm#537.

🤖 Generated with Claude Code

https://claude.ai/code/session_01QjFfmjfKnj4sBd2B6YAjPj

A new stable ships new clippy lints; with -D warnings that turned main
red the day 1.99 released (#43). The MSRV job now runs cargo +1.88
explicitly so the toolchain file does not override it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QjFfmjfKnj4sBd2B6YAjPj
@ephpm

ephpm Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

ePHPm Preview — removed

Preview deployment has been torn down.

@ephpm

ephpm Bot commented Oct 5, 2026

Copy link
Copy Markdown

ePHPm Preview — deployed (health check pending)

URL https://ephpm-litewire-pr-44.preview.ephpm.dev
Framework PHP
PHP 8.5
Deployed in 60.8s

Preview updates automatically on each push to this PR.

@ephpm
ephpm Bot temporarily deployed to preview-pr-44 October 5, 2026 15:11 Inactive
@ephpm
ephpm Bot temporarily deployed to preview-pr-44 October 5, 2026 15:11 Inactive
@luthermonson
luthermonson merged commit ef8fa8f into main Oct 5, 2026
5 checks passed
@luthermonson
luthermonson deleted the chore/pin-rust-toolchain branch October 5, 2026 18:20

This branch was successfully deployed

1 active deployment
preview-pr-44 — 93342834 Deployed Oct 5, 2026 by ephpm[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant