Skip to content

Commit

Permalink
new(ci): include eofwrap in EOF prerelease
Browse files Browse the repository at this point in the history
  • Loading branch information
pdobacz committed Nov 20, 2024
1 parent 1eaebee commit 75986c1
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 1 deletion.
9 changes: 9 additions & 0 deletions .github/actions/build-fixtures/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,15 @@ runs:
id: evm-builder
with:
type: ${{ steps.properties.outputs.evm-type }}
- name: Wrap ethereum/tests fixtures with eofwrap tool
shell: bash
if: ${{ steps.properties.outputs.eofwrap }}
run: |
curl -L https://github.com/ethereum/tests/archive/refs/tags/v14.1.tar.gz | tar -xz
ls -l
uv run eofwrap tests-14.1/BlockchainTests/GeneralStateTests/ fixtures_${{ inputs.release_name }}/blockchain_tests/osaka/eofwrap
mkdir -p ./fixtures_${{ inputs.release_name }}/.meta/
mv fixtures_${{ inputs.release_name }}/blockchain_tests/osaka/eofwrap/metrics.json ./fixtures_${{ inputs.release_name }}/.meta/eofwrap_metrics.json
- name: Generate fixtures using fill
shell: bash
run: |
Expand Down
3 changes: 2 additions & 1 deletion .github/configs/feature.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,9 @@ develop:
solc: 0.8.21
eip7692:
evm-type: eip7692
fill-params: --fork=CancunEIP7692 ./tests/osaka
fill-params: --fork=Osaka ./tests/osaka
solc: 0.8.21
eofwrap: true
eip7692-osaka:
evm-type: eip7692-osaka
fill-params: --fork=Osaka ./tests/prague ./tests/osaka -k "not slow"
Expand Down

0 comments on commit 75986c1

Please sign in to comment.