mirror of
https://github.com/pewdiepie-archdaemon/odysseus.git
synced 2026-06-16 09:45:24 -04:00
379a60e5d6
.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.