Skip to content

feat: functional tests #31

feat: functional tests

feat: functional tests #31

name: Functional tests
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
env:
CI: true
jobs:
install:
name: Install dependencies
uses: ./.github/workflows/functional-tests-install.yml
electron-latest:
name: electron@latest
runs-on: ubuntu-latest
needs: install
steps:
- name: Download install artifact
uses: actions/download-artifact@v4
with:
name: install
- name: Untar files
run: tar -xf install.tar
- name: Run tests
run: xvfb-run --auto-servernum --server-args="-screen 0 1280x960x24" -- npm run test:functional