Skip to content

Commit d9d68eb

Browse files
authored
fix(l2): fix l2 integration test job (#3258)
**Motivation** This was failing on multiple PRs because the ethrex_dev image was not being built. The difference between the failing job and the others (which were succeeding) is the runner (larger_runners). Maybe that has something to do with it. **Description** - adds a step to build ethrex_dev explicitly
1 parent e42990b commit d9d68eb

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

.github/workflows/pr-main_l2.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,11 @@ jobs:
7878
run: |
7979
cargo test l2 --no-run --release
8080
81+
# for some reason the "Start L1 & Deploy contracts" step does not build the ethrex_dev image, used
82+
# for the L1. This does not happen on the rest of the jobs. Maybe it has to do with the "larger_runners".
83+
- name: Build L1 docker image
84+
run: docker build -t ethrex_dev:latest -f crates/blockchain/dev/Dockerfile .
85+
8186
- name: Start L1 & Deploy contracts
8287
run: |
8388
cd crates/l2

0 commit comments

Comments
 (0)