Files
Jamison Lahman 0219a91398 chore(ci): add quality-checks workflow + pre-commit (#391)
* nit

* chore(ci): add quality-checks workflow and pre-commit config

Adds a docs-focused subset of the Onyx quality-checks workflow.
Pre-commit runs format_docs.py on changed MDX, prettier on JSON/CSS,
actionlint, ripsecrets, and a large-files guard (10MB to fit the
existing asset profile). CI runs prek (PR diff / merge_group diff /
--all-files on main) plus check-actions.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* docs: reformat MDX to satisfy format_docs.py --check

Pure line-wrap/whitespace changes produced by running
`python scripts/format_docs.py --write`. No content edits.
Required so the newly-added format_docs.py pre-commit hook
passes on main with --all-files.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* docs: reformat changelog.mdx after merging main

The v3.1.0/v3.2.0 entries merged from main don't match
format_docs.py's wrap rules; CI catches them because
actions/checkout checks out the PR merge ref.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-13 16:27:40 -07:00
..