ethereum / ethereum/execution-specs

chore(ci): add test of hive simulator docker build

Open
#1,529 1 comment 0 reactions 0 assignees View on GitHub
A-ci C-chore P-low stale
Dominant language
Python
Stars
1.2k
Forks
505
Avg merge
2d 14h
Merged PRs (30d)
116

Description

Clone `ethereum/hive` and build the eest simulators (`docker build --no-cache .`) at the PRs ref.

This can break due to changes in EEST dependencies, e.g., this fail was due to a change in the pycryptodome version pinned in `uv.lock`:
```
27.45 self._finalize_license_expression()
27.45 error: command 'gcc' failed: No such file or directory
27.45
27.45 hint: This usually indicates a problem with the package or the build
27.45 environment.
27.45 help: `pycryptodome` (v3.9.9) was included because
27.45 `ethereum-execution-spec-tests` (v1.0.0) depends on `solc-select`
27.45 (v1.0.4) which depends on `pycryptodome
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.