Add eip7002 CI jobs

This commit is contained in:
Hsiao-Wei Wang 2023-05-10 21:31:32 +08:00
parent 34693f2db6
commit 59455719d1
No known key found for this signature in database
GPG Key ID: AE3D6B174F971DE4
2 changed files with 18 additions and 2 deletions

View File

@ -157,7 +157,7 @@ jobs:
path: tests/core/pyspec/test-reports path: tests/core/pyspec/test-reports
test-eip6110: test-eip6110:
docker: docker:
- image: circleci/python:3.8 - image: circleci/python:3.9
working_directory: ~/specs-repo working_directory: ~/specs-repo
steps: steps:
- restore_cache: - restore_cache:
@ -168,6 +168,19 @@ jobs:
command: make citest fork=eip6110 command: make citest fork=eip6110
- store_test_results: - store_test_results:
path: tests/core/pyspec/test-reports path: tests/core/pyspec/test-reports
test-eip7002:
docker:
- image: circleci/python:3.9
working_directory: ~/specs-repo
steps:
- restore_cache:
key: v3-specs-repo-{{ .Branch }}-{{ .Revision }}
- restore_pyspec_cached_venv
- run:
name: Run py-tests
command: make citest fork=eip7002
- store_test_results:
path: tests/core/pyspec/test-reports
table_of_contents: table_of_contents:
docker: docker:
- image: circleci/node:10.16.3 - image: circleci/node:10.16.3
@ -291,6 +304,9 @@ workflows:
- test-eip6110: - test-eip6110:
requires: requires:
- install_pyspec_test - install_pyspec_test
- test-eip7002:
requires:
- install_pyspec_test
- table_of_contents - table_of_contents
- codespell - codespell
- lint: - lint:

View File

@ -83,7 +83,7 @@ jobs:
needs: [preclear,lint,codespell,table_of_contents] needs: [preclear,lint,codespell,table_of_contents]
strategy: strategy:
matrix: matrix:
version: ["phase0", "altair", "bellatrix", "capella", "deneb", "eip6110"] version: ["phase0", "altair", "bellatrix", "capella", "deneb", "eip6110", "eip7002"]
steps: steps:
- name: Checkout this repo - name: Checkout this repo
uses: actions/checkout@v3.2.0 uses: actions/checkout@v3.2.0