Toolchain: Rust 1.98, for sea-orm 2

862e050 · Gabe Morell · 2026-11-09 04:11

5 files +5 -5
Message
{commit_body(@commit)}

Files changed

modified .forgejo/workflows/checks.yml
+2 −2
@@ -47,12 +47,12 @@ jobs:
47 47 sudo apt-get install -y -q --no-install-recommends \
48 48 build-essential pkg-config libssl-dev ca-certificates
49 49
50 − # rustup directly, at the Dockerfile's rust:1.92: setup actions
50 + # rustup directly, at the Dockerfile's rust:1.98: setup actions
51 51 # choose a build by ImageOS, which this runner sets to "selfhosted"
52 52 # over anything a workflow says.
53 53 - name: Rust
54 54 run: |
55 − curl -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain 1.92.0 -c clippy
55 + curl -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain 1.98 -c clippy
56 56 echo "$HOME/.cargo/bin" >> "$GITHUB_PATH"
57 57
58 58 - name: Build
modified .forgejo/workflows/dependency-updates.yml
+2 −2
@@ -39,11 +39,11 @@ jobs:
39 39 # changed anything before pushing it.
40 40 fetch-depth: 0
41 41
42 − # The toolchain the Dockerfile builds with (rust:1.92): a lockfile
42 + # The toolchain the Dockerfile builds with (rust:1.98): a lockfile
43 43 # is only as good as the resolver that wrote it.
44 44 - name: Rust
45 45 run: |
46 − curl -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain 1.92.0
46 + curl -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain 1.98
47 47 echo "$HOME/.cargo/bin" >> "$GITHUB_PATH"
48 48
49 49 # Pinned and checked, as in audit.yml; bump both together.
modified Dockerfile
+1 −1
@@ -31,7 +31,7 @@ RUN cd assets \
31 31 # miss the binaries). Layer caching from the COPY ordering below
32 32 # (Cargo.toml/Cargo.lock first, then src) still helps local rebuilds.
33 33 # ---------------------------------------------------------------------------
34 −FROM rust:1.92-bookworm AS rust-builder
34 +FROM rust:1.98-bookworm AS rust-builder
35 35 WORKDIR /app
36 36
37 37 RUN apt-get update \

Parents: 18d0f9b