alphabell-research's picture
Launch the reference-checked MOSS layout editor (#1)
1210c33
Raw History Blame Contribute Delete
788 Bytes
name: Checks
on:
push:
pull_request:
permissions:
contents: read
jobs:
verify:
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: '22'
- uses: actions/setup-python@v5
with:
python-version: '3.11'
- name: Validate geometry and schema
run: node --test tests/layout.test.mjs
- name: Compare the pinned upstream compiler
run: python3 tests/reference_check.py
- name: Install browser test dependencies
run: |
python3 -m pip install -r requirements-dev.txt
python3 -m playwright install --with-deps chromium
- name: Exercise the browser editor
run: python3 verify.py