diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 4767419b..ae2eff53 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -37,12 +37,9 @@ jobs: jsontests: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - uses: actions/checkout@v4 with: - path: jsontests/res/ethtests - repository: ethereum/tests - ref: 428f218d7d6f4a52544e12684afbfe6e2882ffbf + submodules: recursive - name: Run tests run: | cargo run --release --verbose -p jsontests -- \ diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000..c0ada775 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "jsontests/res/ethtests"] + path = jsontests/res/ethtests + url = https://github.com/ethereum/tests diff --git a/jsontests/res/ethtests b/jsontests/res/ethtests new file mode 160000 index 00000000..428f218d --- /dev/null +++ b/jsontests/res/ethtests @@ -0,0 +1 @@ +Subproject commit 428f218d7d6f4a52544e12684afbfe6e2882ffbf