restore cargo vendor in test suite (#4886)

## Issue Addressed

resolves https://github.com/sigp/lighthouse/issues/4440

## Proposed Changes

restore our `cargo vendor` test in CI

changes to `c-kzg` here mean we no longer have to compile it twice and get duplicate source errors: https://github.com/sigp/lighthouse/pull/4862

Co-authored-by: realbigsean <seananderson33@gmail.com>
This commit is contained in:
realbigsean 2023-10-27 10:21:47 +00:00
parent c574f8136e
commit a9f9dc241d

View File

@ -364,10 +364,8 @@ jobs:
run: make arbitrary-fuzz run: make arbitrary-fuzz
- name: Run cargo audit - name: Run cargo audit
run: make audit-CI run: make audit-CI
# TODO(sean): re-enable this when we can figure it out with c-kzg - name: Run cargo vendor to make sure dependencies can be vendored for packaging, reproducibility and archival purpose
# Issue: https://github.com/sigp/lighthouse/issues/4440 run: CARGO_HOME=$(readlink -f $HOME) make vendor
# - name: Run cargo vendor to make sure dependencies can be vendored for packaging, reproducibility and archival purpose
# run: CARGO_HOME=$(readlink -f $HOME) make vendor
check-msrv: check-msrv:
name: check-msrv name: check-msrv
runs-on: ubuntu-latest runs-on: ubuntu-latest