Commit Graph

6 Commits

Author SHA1 Message Date
Se7enZ
a22ba9ba52 devtools: Add doc JSON schema checks and formatting to pre-commit. 2026-01-24 09:40:49 +10:00
Se7enZ
969bd22d2f devtools: Add codespell to pre-commit.
Includes default config file and an initial word list to ignore.
2026-01-24 09:40:49 +10:00
Se7enZ
6e50148bcd devtools: Add discouraged function check to pre-commit.
Reimplements `make check-discouraged-functions` for Python regex.
2026-01-24 09:40:49 +10:00
Se7enZ
a04fdb74d9 devtools: Add amount access check to pre-commit.
Reimplements `make check-amount-access` for Python regex.
2026-01-24 09:40:49 +10:00
Se7enZ
98c149c797 devtools: Add shellcheck to pre-commit. 2026-01-24 09:40:49 +10:00
Christian Decker
f38cc0e897 chore: Add a simple pre-commit config
By limiting the commits that we look at to the changes since `master` we
can incrementally pull files under the coverage of these lints and checks.

Changelog-None: Not applicable, this is DX
2025-04-01 13:33:41 +10:30