Skip to content

Track Cargo.lock for reproducible builds#60

Merged
rendro merged 1 commit intorendro:mainfrom
Mic92:commit-cargo-lock
Mar 30, 2026
Merged

Track Cargo.lock for reproducible builds#60
rendro merged 1 commit intorendro:mainfrom
Mic92:commit-cargo-lock

Conversation

@Mic92
Copy link
Copy Markdown
Contributor

@Mic92 Mic92 commented Mar 15, 2026

Cargo recommends committing the lock file for binary/application crates to ensure reproducible builds.

This is especially important for downstream packagers (e.g. Nix) who need deterministic dependency resolution without network access during builds. Without a committed Cargo.lock, packagers must maintain their own copy, which can drift from what upstream tests against.

Cargo recommends committing the lock file for binary/application
crates to ensure reproducible builds. This is especially important
for downstream packagers (e.g. Nix) who need deterministic dependency
resolution without network access during builds.
@Mic92
Copy link
Copy Markdown
Contributor Author

Mic92 commented Mar 15, 2026

This is now part of pinpox/opencrow#37 and avoids us having to pull in 7000 lines of Cargo.lock by default.

@rendro
Copy link
Copy Markdown
Owner

rendro commented Mar 30, 2026

Thanks @Mic92 for submitting this PR, and for integrating sediment in opencrow. Let me know if you're interested in further collaboration on AI memory layers

@rendro rendro merged commit 6f9b5ca into rendro:main Mar 30, 2026
2 checks passed
@rendro rendro mentioned this pull request Mar 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants