Skip to content

added more signals, fixed image viewer dimensions #34

added more signals, fixed image viewer dimensions

added more signals, fixed image viewer dimensions #34

Workflow file for this run

name: Testing
defaults:
run:
shell: bash
on:
push:
branches:
- "main"
pull_request:
branches:
- "main"
jobs:
testing:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Cache app dependencies
uses: actions/cache@v4
with:
path: ~/.cache/yarn
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-yarn-
- name: Cache cypress binary
uses: actions/cache@v4
with:
path: ~/.cache/Cypress
key: ${{ runner.os }}-cypress-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-cypress-
# Debug infos
- name: Node version
run: node --version
- name: npm version
run: npm --version
- name: Yarn version
run: yarn --version
- name: Install dependencies for app
run: yarn --frozen-lockfile
- name: Cache server dependencies
uses: actions/cache@v4
with:
path: server/node_modules
key: ${{ runner.os }}-server-${{ hashFiles('server/yarn.lock') }}
restore-keys: |
${{ runner.os }}-server-
- name: Install dependencies for server
run: cd server && yarn --frozen-lockfile
- name: Build
run: yarn build
- name: E2E tests
run: yarn test
- name: Archive cypress videos
uses: actions/upload-artifact@v4
if: always()
with:
name: videos
path: src/tests/utils/videos/*.mp4
retention-days: 5
if-no-files-found: warn