Skip to content

Use script to install node dependencies to benefit from custom cache handling #318

Use script to install node dependencies to benefit from custom cache handling

Use script to install node dependencies to benefit from custom cache handling #318

Workflow file for this run

name: Run E2E Tests
on:
pull_request:
jobs:
e2e:
strategy:
matrix:
os:
- macos-latest
- windows-latest
runs-on: ${{ matrix.os }}
steps:
- name: Checkout Repository
uses: actions/checkout@v2
- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: 20.9.0
- name: Install Dependencies
run: npm ci
- name: Build App (without installer)
run: npm run package
- name: Run End-to-end Tests
uses: coactions/setup-xvfb@v1
continue-on-error: true
with:
run: npm run e2e
- name: Archive Trace
uses: actions/upload-artifact@v2
with:
path: trace.zip
if-no-files-found: ignore