Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
uses: dtolnay/rust-toolchain@2c7215f132e9ebf062739d9130488b56d53c060c # master
with:
# Keep in sync with rust-toolchain.toml.
toolchain: "1.98.1"
toolchain: "1.99.1"
components: rustfmt, clippy
- name: Cache cargo
# Tag runs re-verify a release: keep them off restored build state.
Expand Down Expand Up @@ -89,7 +89,7 @@ jobs:
uses: dtolnay/rust-toolchain@2c7215f132e9ebf062739d9130488b56d53c060c # master
with:
# Keep in sync with rust-toolchain.toml.
toolchain: "1.98.1"
toolchain: "1.99.1"
components: clippy
- name: Cache cargo
# Tag runs re-verify a release: keep them off restored build state.
Expand Down Expand Up @@ -265,7 +265,7 @@ jobs:
uses: dtolnay/rust-toolchain@2c7215f132e9ebf062739d9130488b56d53c060c # master
with:
# Keep in sync with rust-toolchain.toml.
toolchain: "1.98.1"
toolchain: "1.99.1"
- name: Cache cargo
if: ${{ !startsWith(github.ref, 'refs/tags/') }}
uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mutants.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ jobs:
uses: dtolnay/rust-toolchain@2c7215f132e9ebf062739d9130488b56d53c060c # master
with:
# Keep in sync with rust-toolchain.toml.
toolchain: "1.98.1"
toolchain: "1.99.1"
- name: Install cargo-mutants
# Exact version and --locked, as release.yml installs cargo-deb and
# cargo-generate-rpm. A crates.io version is immutable and --locked
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/perf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
- name: Install Rust toolchain
uses: dtolnay/rust-toolchain@2c7215f132e9ebf062739d9130488b56d53c060c # master
with:
toolchain: "1.98.1"
toolchain: "1.99.1"
- name: Cache cargo
uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2
with:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
uses: dtolnay/rust-toolchain@2c7215f132e9ebf062739d9130488b56d53c060c # master
with:
# Keep in sync with rust-toolchain.toml.
toolchain: "1.98.1"
toolchain: "1.99.1"
# No cargo cache here: releases are built hermetically so restored
# build state can never influence published artifacts.

Expand Down Expand Up @@ -115,7 +115,7 @@ jobs:
uses: dtolnay/rust-toolchain@2c7215f132e9ebf062739d9130488b56d53c060c # master
with:
# Keep in sync with rust-toolchain.toml.
toolchain: "1.98.1"
toolchain: "1.99.1"
# No cargo cache, same hermetic-release rule as `build` above.

- name: Verify tag matches workspace version
Expand Down Expand Up @@ -715,7 +715,7 @@ jobs:
uses: dtolnay/rust-toolchain@2c7215f132e9ebf062739d9130488b56d53c060c # master
with:
# Keep in sync with rust-toolchain.toml.
toolchain: "1.98.1"
toolchain: "1.99.1"

- name: Authenticate to crates.io
uses: rust-lang/crates-io-auth-action@c6f97d42243bad5fab37ca0427f495c86d5b1a18 # v1.0.5
Expand Down
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ cargo deny check
```

Use the toolchain pinned in `rust-toolchain.toml` (repo root, currently
`1.98.1`). That pin, the `toolchain:` inputs in `.github/workflows/`, and
`1.99.1`). That pin, the `toolchain:` inputs in `.github/workflows/`, and
the `FROM rust:` tag in the `Dockerfile` all name the same version and move
together; `rust-msrv` (the MSRV) and `rust-beta` (`beta`) are the deliberate
exceptions. An input only installs that toolchain and sets the rustup
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# so a floating `rust:1` would silently build releases with an unpinned
# compiler. Bump this tag and rust-toolchain.toml together; the
# toolchain-drift job fails when they disagree.
FROM rust:1.98.1-alpine@sha256:7cc1c22d77d9432f7fe012a70e6d3e555af54c2a6832700ed7d553f1769ae89f AS build
FROM rust:1.99.1-alpine@sha256:7e9e2d068a107a2adafd19930011178d14a78326053cd4c3a9f7ad3fd049557d AS build
# gcc and musl-dev are already in the base; aws-lc-sys (the rustls crypto
# provider) compiles C from source and needs cmake plus a make generator.
RUN apk add --no-cache cmake make
Expand Down
2 changes: 1 addition & 1 deletion rust-toolchain.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@
# toolchain-drift job compares against this channel; the workspace MSRV
# (rust-version in Cargo.toml) is a separate, lower bound.
[toolchain]
channel = "1.98.1"
channel = "1.99.1"
components = ["rustfmt", "clippy"]
Loading