Update rust (#1)
Rust Build / Check (push) Successful in 1m2s
Rust Build / Rustfmt (push) Successful in 57s
Rust Build / Test Suite (push) Successful in 1m9s
Rust Build / Clippy (push) Successful in 1m22s
Rust Build / build (push) Successful in 2m6s

Reviewed-on: #1
This commit was merged in pull request #1.
This commit is contained in:
2026-05-22 11:21:58 -04:00
parent 6a905c7ec6
commit 02cc833cd9
8 changed files with 541 additions and 241 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
# Stage 1: Build the application
# Use a specific Rust version for reproducibility. Choose one that matches your development environment.
# Using slim variant for smaller base image
FROM rust:1.94 as builder
FROM rust:1.95 as builder
# Set the working directory inside the container
WORKDIR /usr/src/app
@@ -42,7 +42,7 @@ RUN --mount=type=ssh \
# Stage 2: Create the final, smaller runtime image
# Use a minimal base image like debian-slim or even distroless for security/size
FROM ubuntu:24.04
FROM debian:trixie-slim
# Install runtime dependencies if needed (e.g., SSL certificates)
RUN apt-get update && apt-get install -y ca-certificates libssl-dev libssl3 && rm -rf /var/lib/apt/lists/*