Skip to content

Commit

Permalink
Merge pull request #127 from EspressoSystems/jh/dev-node
Browse files Browse the repository at this point in the history
Utilize espresso-dev-node in e2e test and fix the validation pipeline
  • Loading branch information
nomaxg committed Jun 14, 2024
2 parents 8799811 + 73de49c commit c8f842f
Show file tree
Hide file tree
Showing 40 changed files with 1,833 additions and 1,867 deletions.
41 changes: 20 additions & 21 deletions .github/workflows/espresso-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,43 +55,38 @@ jobs:
sudo apt-get update && sudo apt-get install -y lld-14
sudo ln -s /usr/bin/wasm-ld-14 /usr/local/bin/wasm-ld
- name: Install rust wasm32-unknown-unknown
uses: actions-rs/toolchain@v1
- name: Install rust stable
uses: dtolnay/rust-toolchain@stable
with:
profile: minimal
toolchain: "stable"
target: wasm32-unknown-unknown
targets: 'wasm32-unknown-unknown, wasm32-wasi'

- name: Install rust wasm32-wasi
uses: actions-rs/toolchain@v1
- name: Install Foundry
uses: foundry-rs/foundry-toolchain@v1
with:
profile: minimal
toolchain: "stable"
target: wasm32-wasi
version: nightly-cafc2606a2187a42b236df4aa65f4e8cdfcea970

- name: Install rust stable
- name: Install rust nightly
uses: actions-rs/toolchain@v1
id: install-rust
id: install-rust-nightly
with:
profile: minimal
toolchain: "stable"
override: true
toolchain: "nightly"

- name: Install cbindgen
run: cargo install cbindgen
- name: Install rust wasm targets
run: rustup target add wasm32-wasi wasm32-unknown-unknown

- name: Install Foundry
uses: foundry-rs/foundry-toolchain@v1
with:
version: nightly
- name: Install nightly wasm targets
run: |
rustup component add rust-src --toolchain nightly
rustup target add wasm32-unknown-unknown --toolchain nightly
- name: Cache Build Products
uses: actions/cache@v3
with:
path: |
~/go/pkg/mod
~/.cache/go-build
key: ${{ runner.os }}-go-${{ hashFiles('go.sum') }}-${{ matrix.test-mode }}
key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}-${{ matrix.test-mode }}
restore-keys: ${{ runner.os }}-go-

- name: Cache Rust Build Products
Expand Down Expand Up @@ -124,6 +119,10 @@ jobs:
if: steps.cache-cbrotli.outputs.cache-hit != 'true'
run: ./scripts/build-brotli.sh -l

- name: Build cbrotli-wasm in docker
if: steps.cache-cbrotli.outputs.cache-hit != 'true'
run: ./scripts/build-brotli.sh -w -d

- name: Build
run: make build build-replay-env -j

Expand Down
Loading

0 comments on commit c8f842f

Please sign in to comment.