Artifact d5152056d94baea28e4e37046bf2d3a521c8c1d23500e409b362c0f2a7b82a9a:
- File
Makefile
-
2026-04-30 13:15:59
— part of check-in
[3f4035e5e2]
on branch trunk
— fix(make): ci-fast also tests leaf and bridge sub-modules
leaf/ and bridge/ are separate Go modules (each has go.mod), so 'go test ./...' from repo root does not descend into them. Without this fix, both pre-commit and pre-push hooks would pass even when leaf or bridge is broken — exactly the class of bug the old pre-commit was trying to catch.
Reuse ci-vet (which already runs vet across all three modules) as a dependency, then run -short tests in root, leaf, and bridge sequentially. Sub-module tests run in ~2s each on a dev box; total ci-fast runtime approximately doubles to ~12s (still well under the 60s pre-push budget). (user: [email protected], size: 5337) [annotate] [blame] [check-ins using]
-
2026-04-30 13:22:02
— part of check-in
[5ea1ad56be]
on branch trunk
— Merge pull request #89 from danmestas/chore/local-dev-hygiene
chore: add local dev hygiene targets and pre-push hook (user: [email protected], size: 5337) [annotate] [blame] [check-ins using]
-
2026-04-30 13:15:59
— part of check-in
[3f4035e5e2]
on branch trunk
— fix(make): ci-fast also tests leaf and bridge sub-modules