ci: commit Cargo.lock files for reproducible --locked builds

Fixes the `test` job failure (--locked rejected the absent lockfiles). sim has no
external deps; config-lint minimal — lockfiles are tiny and pin the toolchain deps.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017wB8KB3MMQztRDXCMCkPrf
This commit is contained in:
BFE Engineering
2026-08-25 13:53:11 -06:00
co-authored by Claude Opus 4.8
parent 1d3298a408
commit d4f721c897
3 changed files with 15 additions and 1 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
# Rust # Rust
target/ target/
**/target/ **/target/
Cargo.lock # Cargo.lock IS committed (reproducible builds; CI uses --locked).
# build artifacts (firmware/kernel objects are rebuilt from source) # build artifacts (firmware/kernel objects are rebuilt from source)
*.o *.o
+7
View File
@@ -0,0 +1,7 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 4
[[package]]
name = "warden-sim"
version = "0.1.0"
+7
View File
@@ -0,0 +1,7 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 4
[[package]]
name = "warden-config-lint"
version = "0.1.0"