Skip to content

update dependencies, fix test #70

update dependencies, fix test

update dependencies, fix test #70

Workflow file for this run

name: 'Tests'
on:
push:
workflow_dispatch:
jobs:
deploy:
runs-on: 'ubuntu-latest'
steps:
- uses: actions/checkout@v4
with:
lfs: true
# https://pnpm.io/continuous-integration#github-actions
- uses: pnpm/action-setup@v2
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: 20
cache: 'pnpm'
- run: pnpm install --frozen-lockfile
- run: pnpm run tsc
- name: Run unit tests
run: pnpm test
- run: pnpm exec playwright install --with-deps
- name: Run end-to-end tests
run: pnpm run test:e2e
- uses: actions/upload-artifact@v3
if: always()
with:
name: tests-report
path: ./tests/report
retention-days: 30