Skip to content

Commit

Permalink
ci: Add features to check-downstream-compiles (#152)
Browse files Browse the repository at this point in the history
* ci: Add features to `check-downstream-compiles`

* Prep for review
  • Loading branch information
samuelburnham authored Aug 17, 2024
1 parent ba8a1c0 commit 93e4598
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -167,8 +167,10 @@ jobs:
include:
- repo: zk-light-clients
path: aptos
features: aptos
- repo: zk-light-clients
path: ethereum
features: ethereum
- repo: loam
path: ""
steps:
Expand All @@ -185,6 +187,11 @@ jobs:
with:
pull_token: ${{ secrets.REPO_TOKEN }}
perf: false
- name: Set `zk-light-clients` env
if: ${{ matrix.repo == 'zk-light-clients' }}
run: |
sudo apt-get update && sudo apt-get install -y build-essential pkg-config libssl-dev libudev-dev cmake clang
echo "RUSTFLAGS=${{ env.RUSTFLAGS }} --cfg tokio_unstable" | tee -a $GITHUB_ENV
- uses: actions/checkout@v4
with:
repository: argumentcomputer/${{ matrix.repo }}
Expand All @@ -194,3 +201,4 @@ jobs:
with:
upstream-path: "sphinx"
downstream-path: "${{ matrix.repo }}/${{ matrix.path }}"
features: "${{ matrix.features }}"

0 comments on commit 93e4598

Please sign in to comment.