CI: Rust 1.94 toolchain floor

cfb1c75 · Gabe Morell · 2026-11-09 03:52

7 files +6 -6
Message
{commit_body(@commit)}

Files changed

modified .forgejo/workflows/clippy.yml
+3 −3
@@ -32,13 +32,13 @@ jobs:
32 32
33 33 - uses: actions/checkout@v4
34 34
35 − # The toolchain the image builds with (rust:1.92) and
36 − # dependency-updates.yml resolves the lockfile with (1.92.0).
35 + # The toolchain the image builds with (rust:1.94) and
36 + # dependency-updates.yml resolves the lockfile with (1.94.0).
37 37 # Installed directly, since this runner sets ImageOS to "selfhosted"
38 38 # over anything a workflow says.
39 39 - name: Rust
40 40 run: |
41 − curl -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain 1.92.0 -c clippy
41 + curl -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain 1.94.0 -c clippy
42 42 echo "$HOME/.cargo/bin" >> "$GITHUB_PATH"
43 43
44 44 - name: Run clippy
modified .github/workflows/dependency-updates.yml
+2 −2
@@ -47,14 +47,14 @@ jobs:
47 47 # changed anything before pushing it.
48 48 fetch-depth: 0
49 49
50 − # The toolchain the Dockerfile builds the image with (rust:1.92): a
50 + # The toolchain the Dockerfile builds the image with (rust:1.94): a
51 51 # lockfile is only as good as the resolver that wrote it, and a bump
52 52 # that needs a newer compiler than the image's should fail here,
53 53 # not there. Installed directly, since this runner sets ImageOS to
54 54 # "selfhosted" over anything a workflow says.
55 55 - name: Rust
56 56 run: |
57 − curl -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain 1.92.0
57 + curl -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain 1.94.0
58 58 echo "$HOME/.cargo/bin" >> "$GITHUB_PATH"
59 59
60 60 # Pinned and checked, as in audit.yml; bump both together.
modified Dockerfile
+1 −1
@@ -1,4 +1,4 @@
1 −FROM rust:1.92 as builder
1 +FROM rust:1.94 as builder
2 2 WORKDIR /app
3 3 COPY . .
4 4 RUN cargo build --release

Parents: b4fa3e0