diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 966b1873..c0da005f 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -47,3 +47,33 @@ jobs: - name: Test run: yarn test:unit + + test-integration: + name: Test (Integration) + runs-on: ubuntu-latest + needs: install + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Set up Node.js + uses: actions/setup-node@v3 + with: + node-version: 18 + + - name: Restore node_modules + uses: OffchainLabs/actions/node-modules/restore@main + + - name: Set up the local node + uses: OffchainLabs/actions/run-nitro-test-node@main + with: + ref: 'use-tokenbridge-creator' + + - name: Generate + run: yarn generate + + - name: Build + run: yarn build + + - name: Test + run: yarn test:integration