make container builds reproducible

Commit Cargo.lock, copy it into the Docker build stage, and align the Docker Rust base/MSRV with the toolchain required by the locked dependency graph.
This commit is contained in:
Miles Ward
2026-05-24 13:53:10 -04:00
parent fe4a127422
commit a171331a7a
4 changed files with 2441 additions and 4 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ members = [
[workspace.package]
version = "0.4.1"
edition = "2021"
rust-version = "1.80"
rust-version = "1.95"
license = "MIT OR Apache-2.0"
repository = "https://gitea.milesward.dev/mward4/OpenPXE"
authors = ["OpenPXE contributors"]