From ddbdf8cb729b273ce184364bf0bf33e02e5645fa Mon Sep 17 00:00:00 2001 From: Chaos Rogers Date: Tue, 21 Oct 2025 23:40:09 +0100 Subject: [PATCH] build: copy only Cargo.toml in Dockerfile to leverage caching --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 69fa8cf..b702e62 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ WORKDIR /app # Leverage docker layer caching for dependencies -COPY Cargo.toml Cargo.lock ./ +COPY Cargo.toml ./ RUN mkdir -p src && echo 'fn main() { println!("cargo:rerun-if-changed=build.rs"); }' > src/main.rs RUN cargo build --release || true RUN rm -rf src