@@ -154,101 +154,104 @@ jobs:
154154
155155 - name : Test 4844
156156 run : yarn test:4844
157- # test-e2e:
158- # name: Test e2e
159- # runs-on: ubuntu-latest
160- # steps:
161- # - uses: actions/checkout@v3
162- # with:
163- # submodules: recursive
164157
165- # - uses: OffchainLabs/actions/run-nitro- test-node@main
166- # with:
167- # l3-node: true
168- # no-token-bridge: true
169- # no-l3-token-bridge: true
170- # nitro-contracts-branch: '${{ github.event.pull_request.head.sha || github.sha }}'
171- # nitro-testnode-ref: node-18
158+ test-e2e :
159+ name : Test e2e
160+ runs-on : ubuntu-latest
161+ steps :
162+ - uses : actions/checkout@v3
163+ with :
164+ submodules : recursive
172165
173- # - name: Setup node/yarn
174- # uses: actions/setup-node@v3
175- # with:
176- # node-version: 18
177- # cache: 'yarn'
178- # cache-dependency-path: '**/yarn.lock'
166+ - uses : OffchainLabs/actions/run-nitro-test-node@main
167+ with :
168+ l3-node : true
169+ no-token-bridge : true
170+ no-l3-token-bridge : true
171+ nitro-contracts-branch : ' ${{ github.event.pull_request.head.sha || github.sha }}'
172+ nitro-testnode-ref : v3-support
179173
180- # - name: Install packages
181- # run: yarn
174+ - name : Setup node/yarn
175+ uses : actions/setup-node@v3
176+ with :
177+ node-version : 18
178+ cache : ' yarn'
179+ cache-dependency-path : ' **/yarn.lock'
182180
183- # - name: Compile contracts
184- # run: yarn build
181+ - name : Install packages
182+ run : yarn
185183
186- # - name: Run e2e tests
187- # run: yarn test:e2e
188- # test-e2e-custom-fee-token:
189- # name: Test e2e custom fee token
190- # runs-on: ubuntu-latest
191- # steps:
192- # - uses: actions/checkout@v3
193- # with:
194- # submodules: recursive
184+ - name : Compile contracts
185+ run : yarn build
195186
196- # - uses: OffchainLabs/actions/run-nitro-test-node@main
197- # with:
198- # l3-node: true
199- # args: --l3-fee-token
200- # no-token-bridge: true
201- # no-l3-token-bridge: true
202- # nitro-contracts-branch: '${{ github.event.pull_request.head.sha || github.sha }}'
203- # nitro-testnode-ref: node-18
187+ - name : Run e2e tests
188+ run : yarn test:e2e
204189
205- # - name: Setup node/yarn
206- # uses: actions/setup-node@v3
207- # with:
208- # node-version: 18
209- # cache: 'yarn'
210- # cache-dependency-path: '**/yarn.lock'
190+ test-e2e-custom-fee-token :
191+ name : Test e2e custom fee token
192+ runs-on : ubuntu-latest
193+ steps :
194+ - uses : actions/checkout@v3
195+ with :
196+ submodules : recursive
211197
212- # - name: Install packages
213- # run: yarn
198+ - uses : OffchainLabs/actions/run-nitro-test-node@main
199+ with :
200+ l3-node : true
201+ args : --l3-fee-token
202+ no-token-bridge : true
203+ no-l3-token-bridge : true
204+ nitro-contracts-branch : ' ${{ github.event.pull_request.head.sha || github.sha }}'
205+ nitro-testnode-ref : v3-support
214206
215- # - name: Compile contracts
216- # run: yarn build
207+ - name : Setup node/yarn
208+ uses : actions/setup-node@v3
209+ with :
210+ node-version : 18
211+ cache : ' yarn'
212+ cache-dependency-path : ' **/yarn.lock'
217213
218- # - name: Run e2e tests
219- # run: yarn test:e2e
220- # test-e2e-fee-token-6-decimals:
221- # name: Test e2e fee token with 6 decimals
222- # runs-on: ubuntu-latest
223- # steps:
224- # - uses: actions/checkout@v3
225- # with:
226- # submodules: recursive
214+ - name : Install packages
215+ run : yarn
227216
228- # - uses: OffchainLabs/actions/run-nitro-test-node@main
229- # with:
230- # l3-node: true
231- # args: --l3-fee-token --l3-fee-token-decimals 6
232- # no-token-bridge: true
233- # no-l3-token-bridge: true
234- # nitro-contracts-branch: '${{ github.event.pull_request.head.sha || github.sha }}'
235- # nitro-testnode-ref: 'non18-decimal-token-node-18'
217+ - name : Compile contracts
218+ run : yarn build
236219
237- # - name: Setup node/yarn
238- # uses: actions/setup-node@v3
239- # with:
240- # node-version: 18
241- # cache: 'yarn'
242- # cache-dependency-path: '**/yarn.lock'
220+ - name : Run e2e tests
221+ run : yarn test:e2e
243222
244- # - name: Install packages
245- # run: yarn
223+ test-e2e-fee-token-6-decimals :
224+ name : Test e2e fee token with 6 decimals and pricer
225+ runs-on : ubuntu-latest
226+ steps :
227+ - uses : actions/checkout@v3
228+ with :
229+ submodules : recursive
246230
247- # - name: Compile contracts
248- # run: yarn build
231+ - uses : OffchainLabs/actions/run-nitro-test-node@main
232+ with :
233+ l3-node : true
234+ args : --l3-fee-token --l3-fee-token-pricer --l3-fee-token-decimals 6
235+ no-token-bridge : true
236+ no-l3-token-bridge : true
237+ nitro-testnode-ref : v3-support
238+ nitro-contracts-branch : ' ${{ github.event.pull_request.head.sha || github.sha }}'
239+
240+ - name : Setup node/yarn
241+ uses : actions/setup-node@v3
242+ with :
243+ node-version : 18
244+ cache : ' yarn'
245+ cache-dependency-path : ' **/yarn.lock'
246+
247+ - name : Install packages
248+ run : yarn
249+
250+ - name : Compile contracts
251+ run : yarn build
249252
250- # - name: Run e2e tests
251- # run: yarn test:e2e
253+ - name : Run e2e tests
254+ run : yarn test:e2e
252255
253256 # bold-upgrade:
254257 # name: BOLD upgrade test
0 commit comments