Skip to content

Commit 0913fcf

Browse files
committed
build: re-add cargo lockfile
We've oscillated on whether or not to include the lockfile in this binary application. Because of our use of git paths for penumbra deps, we've ignored the lock file from the repo, and let it be autogenerated on each build. This makes it hard to reason about what's actually being used to build the binary, though, breaking reproducibility between CI and local dev: just now, after release of v0.70.0, the built container failed but running galileo from my workstation succeeded. I'm re-adding the lockfile so it's clear what the build inputs are.
1 parent 474ada0 commit 0913fcf

File tree

2 files changed

+6577
-4
lines changed

2 files changed

+6577
-4
lines changed

.gitignore

-4
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@
33
debug/
44
target/
55

6-
# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
7-
# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
8-
Cargo.lock
9-
106
# These are backup files generated by rustfmt
117
**/*.rs.bk
128

0 commit comments

Comments
 (0)