Instead of a git commit, target the release branch in diem, using branch = "release".
(For future release branches/tags here edit Cargo.toml to specify a release tag in diem for reproducible builds)
Remove pinned old version of the rust compiler (not required).
Add a script to automate generating Cargo.toml changes to patch diem crates to target a forked repo or alternative branch in local builds.
(Add re-generated Cargo.lock after corresponding PR on the diem repo is merged)
Instead of a git commit, target the
release
branch in diem, usingbranch = "release"
. (For future release branches/tags here editCargo.toml
to specify a release tag in diem for reproducible builds)Remove pinned old version of the rust compiler (not required).
Add a script to automate generating
Cargo.toml
changes to patch diem crates to target a forked repo or alternative branch in local builds.(Add re-generated
Cargo.lock
after corresponding PR on the diem repo is merged)