ulysses/.github
Kenny Van de Maele 379a60e5d6 Add CI workflow for syntax + test checks
.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.
2026-06-04 13:17:08 +02:00
..
ISSUE_TEMPLATE fix: add 'willing to fix' dropdown to bug report issue template (#2063) 2026-06-04 04:25:04 +01:00
scripts ci: harden description checks — unfilled dropdowns, gameable test plans, non-issue links (#2099) 2026-06-04 08:16:36 +02:00
workflows Add CI workflow for syntax + test checks 2026-06-04 13:17:08 +02:00
pull_request_template.md Tighten PR template and CONTRIBUTING to gate visual/style changes 2026-06-03 15:35:10 +09:00