Files
autodoc/.gitea/workflows/tests.yaml
T
Iisyourdad f5e7e18fa4
Template tests / tests (push) Failing after 55s
Hopefully make tests work
2026-06-11 09:07:58 -05:00

46 lines
963 B
YAML

name: Template tests
on:
push:
pull_request:
types:
- opened
- synchronize
- reopened
jobs:
tests:
runs-on: MOMP
steps:
- name: Checkout repository
uses: https://gitea.com/actions/checkout@v4
- name: Install Electron system dependencies
run: |
apt-get update
apt-get install -y \
xvfb \
libnspr4 \
libnss3 \
libatk1.0-0 \
libatk-bridge2.0-0 \
libcups2 \
libdrm2 \
libgtk-3-0 \
libx11-xcb1 \
libxcomposite1 \
libxdamage1 \
libxrandr2 \
libgbm1 \
libxss1 \
libasound2
- name: Install dependencies
run: npm ci
- name: Run template tests
env:
ELECTRON_ENABLE_LOGGING: "1"
ELECTRON_DISABLE_SANDBOX: "1"
run: xvfb-run -a bash tests/run_test.sh