Skip to content

Commit 77b2819

Browse files
authored
fix(l2): flamegraph and benchmark workflows (#3652)
**Motivation** Install solc to `flamegraph-reth` job. Successful run [here](https://github.com/lambdaclass/ethrex/actions/runs/16305540602/job/46050676065?pr=3652). Closes None
1 parent faa3dec commit 77b2819

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed

.github/workflows/main_flamegraph_report.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,12 @@ jobs:
283283
with:
284284
toolchain: ${{ env.RUST_RETH_VERSION }}
285285

286+
- name: Install solc
287+
uses: pontem-network/get-solc@master
288+
with:
289+
version: v0.8.29
290+
token: ${{ secrets.GITHUB_TOKEN || '' }}
291+
286292
# We need a reth version that requires a rustc version <= 1.87.0
287293
- name: Checkout reth
288294
uses: actions/checkout@v4

.github/workflows/pr_perf_blocks_exec.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@ jobs:
3333
if: ${{ steps.cache.outputs.cache-hit != 'true' }}
3434
uses: ./.github/actions/setup-rust
3535

36+
- name: Install solc
37+
uses: pontem-network/get-solc@master
38+
with:
39+
version: v0.8.29
40+
token: ${{ secrets.GITHUB_TOKEN || '' }}
41+
3642
- name: Build binary
3743
if: ${{ steps.cache.outputs.cache-hit != 'true' }}
3844
run: |

.github/workflows/pr_perf_build_block_bench.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,12 @@ jobs:
1717
- name: Setup Rust Environment
1818
uses: ./.github/actions/setup-rust
1919

20+
- name: Install solc
21+
uses: pontem-network/get-solc@master
22+
with:
23+
version: v0.8.29
24+
token: ${{ secrets.GITHUB_TOKEN || '' }}
25+
2026
- name: Benchmarks
2127
uses: boa-dev/criterion-compare-action@v3
2228
with:

0 commit comments

Comments
 (0)