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
4 changes: 2 additions & 2 deletions ci/leptosfmt.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
# Update: bump the pin hash and re-push.
#
# Uses the same Rust digest as the other CI steps for reproducibility.
FROM rust:1.98-bookworm@sha256:93ce27a88655056a51dbdd8f5f2d7ddc071c7b0070fb288a37b5a285fc83971e AS build
FROM rust:1.99-bookworm@sha256:59037199c44290f2befcdd58dcc540164763fc296950255aaefeef096a1866b0 AS build

# Install leptosfmt into a global cargo bin dir so the runtime layer can COPY it.
RUN rustup toolchain install 1.99.0 --profile minimal && \
RUSTUP_TOOLCHAIN=1.99.0 cargo install leptosfmt --locked

# Slim runtime: same digest, only the cargo bin dir copied.
FROM rust:1.98-bookworm@sha256:93ce27a88655056a51dbdd8f5f2d7ddc071c7b0070fb288a37b5a285fc83971e
FROM rust:1.99-bookworm@sha256:59037199c44290f2befcdd58dcc540164763fc296950255aaefeef096a1866b0
COPY --from=build /usr/local/cargo/bin/leptosfmt /usr/local/bin/leptosfmt
2 changes: 1 addition & 1 deletion gateway.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#
# Multi-stage build with cargo-chef for reproducible dependency caching
# across the whole workspace.
FROM rust:1.98.1-bookworm@sha256:93ce27a88655056a51dbdd8f5f2d7ddc071c7b0070fb288a37b5a285fc83971e AS chef
FROM rust:1.99.0-bookworm@sha256:59037199c44290f2befcdd58dcc540164763fc296950255aaefeef096a1866b0 AS chef
# Keep the reproducible Bookworm base pinned by digest, then install the
# repository's current stable compiler explicitly so Docker image publication
# lag cannot leave production builds on an older Rust release.
Expand Down
2 changes: 1 addition & 1 deletion i18n-demo.Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Pinned by digest for reproducible builds.
#
# Multi-stage build for the i18n-demo Leptos crate.
FROM rust:1.98.1-bookworm@sha256:93ce27a88655056a51dbdd8f5f2d7ddc071c7b0070fb288a37b5a285fc83971e AS chef
FROM rust:1.99.0-bookworm@sha256:59037199c44290f2befcdd58dcc540164763fc296950255aaefeef096a1866b0 AS chef
# Keep the reproducible Bookworm base pinned by digest, then install the
# repository's current stable compiler explicitly so Docker image publication
# lag cannot leave production builds on an older Rust release.
Expand Down
2 changes: 1 addition & 1 deletion live-search.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# 2. planner: produce a recipe.json over the whole workspace.
# 3. builder: cargo chef cook the recipe (cached dependency build),
# then copy source and build the binary.
FROM rust:1.98.1-bookworm@sha256:93ce27a88655056a51dbdd8f5f2d7ddc071c7b0070fb288a37b5a285fc83971e AS chef
FROM rust:1.99.0-bookworm@sha256:59037199c44290f2befcdd58dcc540164763fc296950255aaefeef096a1866b0 AS chef
# Keep the reproducible Bookworm base pinned by digest, then install the
# repository's current stable compiler explicitly so Docker image publication
# lag cannot leave production builds on an older Rust release.
Expand Down
Loading