diff --git a/.github/workflows/ci-reusable.yml b/.github/workflows/ci-reusable.yml index 8454cb51..2e538681 100644 --- a/.github/workflows/ci-reusable.yml +++ b/.github/workflows/ci-reusable.yml @@ -53,13 +53,20 @@ jobs: with: node-version: 18.15 - - name: Start Ethereum node with Codex contracts - if: matrix.tests == 'contract' || matrix.tests == 'tools' || matrix.tests == 'all' + - name: Install Ethereum node dependencies + if: matrix.tests == 'contract' || matrix.tests == 'integration' || matrix.tests == 'tools' || matrix.tests == 'all' working-directory: vendor/codex-contracts-eth env: MSYS2_PATH_TYPE: inherit run: | npm install + + - name: Run Ethereum node with Codex contracts + if: matrix.tests == 'contract' || matrix.tests == 'tools' || matrix.tests == 'all' + working-directory: vendor/codex-contracts-eth + env: + MSYS2_PATH_TYPE: inherit + run: | npm start & ## Part 2 Tests ##