.github/workflows/ci.yml runs on push to main + PRs: - python-syntax: compileall over app.py + core/routes/src/services/scripts/tests - node-syntax: node --check on our JS (static/app.js + static/js) - python-tests: pip install + pytest (continue-on-error for now) Hardening: least-privilege `permissions: contents: read`, a `concurrency` group that cancels superseded runs, and actions pinned to commit SHAs (version in a comment) instead of mutable tags. |
||
|---|---|---|
| .. | ||
| ISSUE_TEMPLATE | ||
| scripts | ||
| workflows | ||
| pull_request_template.md | ||