diff --git a/.github/workflows/contract-tests.yml b/.github/workflows/contract-tests.yml index 89157369..26aaf7f6 100644 --- a/.github/workflows/contract-tests.yml +++ b/.github/workflows/contract-tests.yml @@ -154,101 +154,101 @@ jobs: - name: Test 4844 run: yarn test:4844 - # test-e2e: - # name: Test e2e - # runs-on: ubuntu-latest - # steps: - # - uses: actions/checkout@v3 - # with: - # submodules: recursive + test-e2e: + name: Test e2e + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + with: + submodules: recursive - # - uses: OffchainLabs/actions/run-nitro-test-node@main - # with: - # l3-node: true - # no-token-bridge: true - # no-l3-token-bridge: true - # nitro-contracts-branch: '${{ github.event.pull_request.head.sha || github.sha }}' - # nitro-testnode-ref: node-18 + - uses: OffchainLabs/actions/run-nitro-test-node@main + with: + l3-node: true + no-token-bridge: true + no-l3-token-bridge: true + nitro-contracts-branch: '${{ github.event.pull_request.head.sha || github.sha }}' + nitro-testnode-ref: release - # - name: Setup node/yarn - # uses: actions/setup-node@v3 - # with: - # node-version: 18 - # cache: 'yarn' - # cache-dependency-path: '**/yarn.lock' + - name: Setup node/yarn + uses: actions/setup-node@v3 + with: + node-version: 18 + cache: 'yarn' + cache-dependency-path: '**/yarn.lock' - # - name: Install packages - # run: yarn + - name: Install packages + run: yarn - # - name: Compile contracts - # run: yarn build + - name: Compile contracts + run: yarn build - # - name: Run e2e tests - # run: yarn test:e2e - # test-e2e-custom-fee-token: - # name: Test e2e custom fee token - # runs-on: ubuntu-latest - # steps: - # - uses: actions/checkout@v3 - # with: - # submodules: recursive + - name: Run e2e tests + run: yarn test:e2e + test-e2e-custom-fee-token: + name: Test e2e custom fee token + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + with: + submodules: recursive - # - uses: OffchainLabs/actions/run-nitro-test-node@main - # with: - # l3-node: true - # args: --l3-fee-token - # no-token-bridge: true - # no-l3-token-bridge: true - # nitro-contracts-branch: '${{ github.event.pull_request.head.sha || github.sha }}' - # nitro-testnode-ref: node-18 + - uses: OffchainLabs/actions/run-nitro-test-node@main + with: + l3-node: true + args: --l3-fee-token + no-token-bridge: true + no-l3-token-bridge: true + nitro-contracts-branch: '${{ github.event.pull_request.head.sha || github.sha }}' + nitro-testnode-ref: release - # - name: Setup node/yarn - # uses: actions/setup-node@v3 - # with: - # node-version: 18 - # cache: 'yarn' - # cache-dependency-path: '**/yarn.lock' + - name: Setup node/yarn + uses: actions/setup-node@v3 + with: + node-version: 18 + cache: 'yarn' + cache-dependency-path: '**/yarn.lock' - # - name: Install packages - # run: yarn + - name: Install packages + run: yarn - # - name: Compile contracts - # run: yarn build + - name: Compile contracts + run: yarn build - # - name: Run e2e tests - # run: yarn test:e2e - # test-e2e-fee-token-6-decimals: - # name: Test e2e fee token with 6 decimals - # runs-on: ubuntu-latest - # steps: - # - uses: actions/checkout@v3 - # with: - # submodules: recursive + - name: Run e2e tests + run: yarn test:e2e + test-e2e-fee-token-6-decimals: + name: Test e2e fee token with 6 decimals + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + with: + submodules: recursive - # - uses: OffchainLabs/actions/run-nitro-test-node@main - # with: - # l3-node: true - # args: --l3-fee-token --l3-fee-token-decimals 6 - # no-token-bridge: true - # no-l3-token-bridge: true - # nitro-contracts-branch: '${{ github.event.pull_request.head.sha || github.sha }}' - # nitro-testnode-ref: 'non18-decimal-token-node-18' + - uses: OffchainLabs/actions/run-nitro-test-node@main + with: + l3-node: true + args: --l3-fee-token --l3-fee-token-decimals 6 + no-token-bridge: true + no-l3-token-bridge: true + nitro-contracts-branch: '${{ github.event.pull_request.head.sha || github.sha }}' + nitro-testnode-ref: 'release' - # - name: Setup node/yarn - # uses: actions/setup-node@v3 - # with: - # node-version: 18 - # cache: 'yarn' - # cache-dependency-path: '**/yarn.lock' + - name: Setup node/yarn + uses: actions/setup-node@v3 + with: + node-version: 18 + cache: 'yarn' + cache-dependency-path: '**/yarn.lock' - # - name: Install packages - # run: yarn + - name: Install packages + run: yarn - # - name: Compile contracts - # run: yarn build + - name: Compile contracts + run: yarn build - # - name: Run e2e tests - # run: yarn test:e2e + - name: Run e2e tests + run: yarn test:e2e # bold-upgrade: # name: BOLD upgrade test