@@ -266,53 +266,53 @@ jobs:
266266 # run: npm run test:readme && npm run test:node
267267 run : npm run test:node
268268 working-directory : bindings/wasm/notarization_wasm
269- # test-wasm-browser:
270- # needs: build-wasm
271- # if: ${{ needs.check-for-run-condition.outputs.should-run == 'true' }}
272- # runs-on: ubuntu-24.04
273- # strategy:
274- # fail-fast: false
275- # matrix:
276- # browser: [chrome, firefox]
277- #
278- # steps:
279- # - uses: actions/checkout@v3
280- #
281- # - name: Set up Node.js
282- # uses: actions/setup-node@v1
283- # with:
284- # node-version: 20.x
285- #
286- # - name: Install JS dependencies
287- # run: npm ci
288- # working-directory: bindings/wasm/notarization_wasm
289- #
290- # - name: Download bindings/wasm/notarization_wasm artifacts
291- # uses: actions/download-artifact@v4
292- # with:
293- # name: notarization-wasm-bindings-build
294- # path: bindings/wasm/notarization_wasm
295- #
296- # - name: Start iota sandbox
297- # uses: "./.github/actions/iota/setup"
298- # with:
299- # iota-version: ${{ env.IOTA_VERSION }}
300- #
301- # - name: publish Notarization Move package
302- # # publish the package and set the IOTA_NOTARIZATION_PKG_ID env variable
303- # run: echo "IOTA_NOTARIZATION_PKG_ID=$(./publish_package.sh)" >> "$GITHUB_ENV"
304- # working-directory: notarization-move/scripts/
305- #
306- # - name: Build Docker image
307- # uses: docker/build-push-action@v6.2.0
308- # with:
309- # context: bindings/wasm/
310- # file: bindings/wasm/notarization_wasm/cypress/Dockerfile
311- # push: false
312- # tags: cypress-test:latest
313- # load: true
314- # build-args: |
315- # IOTA_NOTARIZATION_PKG_ID=${{ env.IOTA_NOTARIZATION_PKG_ID }}
316- #
317- # - name: Run cypress
318- # run: docker run --network host cypress-test test:browser:${{ matrix.browser }}
269+ test-wasm-browser :
270+ needs : build-wasm
271+ if : ${{ needs.check-for-run-condition.outputs.should-run == 'true' }}
272+ runs-on : ubuntu-24.04
273+ strategy :
274+ fail-fast : false
275+ matrix :
276+ browser : [chrome, firefox]
277+
278+ steps :
279+ - uses : actions/checkout@v3
280+
281+ - name : Set up Node.js
282+ uses : actions/setup-node@v1
283+ with :
284+ node-version : 20.x
285+
286+ - name : Install JS dependencies
287+ run : npm ci
288+ working-directory : bindings/wasm/notarization_wasm
289+
290+ - name : Download bindings/wasm/notarization_wasm artifacts
291+ uses : actions/download-artifact@v4
292+ with :
293+ name : notarization-wasm-bindings-build
294+ path : bindings/wasm/notarization_wasm
295+
296+ - name : Start iota sandbox
297+ uses : " ./.github/actions/iota/setup"
298+ with :
299+ iota-version : ${{ env.IOTA_VERSION }}
300+
301+ - name : publish Notarization Move package
302+ # publish the package and set the IOTA_NOTARIZATION_PKG_ID env variable
303+ run : echo "IOTA_NOTARIZATION_PKG_ID=$(./publish_package.sh)" >> "$GITHUB_ENV"
304+ working-directory : notarization-move/scripts/
305+
306+ - name : Build Docker image
307+ uses : docker/build-push-action@v6.2.0
308+ with :
309+ context : bindings/wasm/
310+ file : bindings/wasm/notarization_wasm/cypress/Dockerfile
311+ push : false
312+ tags : cypress-test:latest
313+ load : true
314+ build-args : |
315+ IOTA_NOTARIZATION_PKG_ID=${{ env.IOTA_NOTARIZATION_PKG_ID }}
316+
317+ - name : Run cypress
318+ run : docker run --network host cypress-test test:browser:${{ matrix.browser }}
0 commit comments