content-explorer/scripts/ci-synthetic.sh
tegwick f8c94d3272
All checks were successful
synthetic / suite (push) Successful in 56s
Finish the computing-basics pilot and the local OnCo reference slice.
The single-operator pilot keeps static projection. Local OnCo use requires a CC BY-NC origin notice, and the slice stays out of public CI.

Assistant: grok
Assistant-Session: 01a15378-f601-7fe2-a143-8e1500a1d59c
2026-10-19 13:04:55 +02:00

14 lines
473 B
Bash

#!/bin/sh
# Synthetic suite. It does not fetch or require the OnCo corpus.
# The Forgejo job installs requirements.txt first. Node comes from the runner image.
set -eu
cd "$(dirname "$0")/.."
python3 scripts/validate_fixtures.py
python3 scripts/audit_public_tree.py
python3 -m unittest discover -s tests -p 'test_*.py'
python3 scripts/check_ui_boundary.py
python3 scripts/check_ui_provenance.py
python3 scripts/quality_report.py >/dev/null
cd ui
npm test
npm run typecheck