Commit Graph

5 Commits (f4e9f62533dc8c4d499af88f99a45b17c216caac)

Author SHA1 Message Date
VinPropane 2bde771107 chore: pre-push hook bash 3.2 — no local outside functions. 2026-05-31 19:46:51 -04:00
VinPropane 24d598e0a2 chore: run gdlint/gdformat on pre-push only when client .gd changes. 2026-05-31 19:42:23 -04:00
VinPropane 1070cf88fd chore: require clean working tree in pre-push hook 2026-05-04 20:30:04 -04:00
VinPropane d1bd20582a chore: Fix gdlint/gdformat and harden pre-push on Windows
- main.gd: class member order (prvvars before @onready); wrap doc lines to 100 cols.

- isometric_follow_camera.gd: wrap doc lines to 100 cols.

- position_authority_client.gd: gdformat.

- pre-push: resolve .venv-gd/Scripts/gdlint.exe and gdformat.exe (Windows venv).

- Add scripts/install-git-hooks.ps1; README notes hook install and why CI can still fail.
2026-04-11 00:01:25 -04:00
VinPropane cdf9d59bd9 NEON-26: add pre-push GDScript lint hook
Document the repo's enforced GDScript lint rules and add a local pre-push hook so gdlint/gdformat failures are caught before CI.
2026-04-08 23:10:40 -04:00