Commit Graph

8 Commits

Author SHA1 Message Date
Reese Norris
e695eab227 chore: upgrade Go deps, toolchain, and CI actions
Bump direct modules (gin, jwt, migrate, pq, envconfig, sqlite, x/crypto,
x/net) and Go to 1.26 to clear Dependabot alerts and pick up current
releases. Refresh Dockerfile base image and GitHub Actions majors.
2026-07-21 18:20:24 -04:00
Reese Norris
acee8e7066 ci: fix geo coverage floor and harden GHCR push job
Cover QuantizeDeg non-positive quantum path so internal/geo hits 100%
(floor was failing at 96.9%). Grant actions:write for GHA cache, allow
optional GHCR_TOKEN, and document package Actions access for write_package.
2026-07-17 13:50:39 -04:00
Reese Norris
919311df85 ci: build single binary and publish GHCR image on main/dev
Test builds ./cmd/openfsd only. Docker job builds on PRs and pushes
:latest, :dev, and sha tags on push to main and dev.
2026-07-17 13:44:29 -04:00
Reese Norris
a1ebb6f1a5 fix: address review feedback for stress and coverage
Add workflow_dispatch for stress; true handler-to-enqueue sampling;
strengthen weak asserts; broadcast bench; pure package floors; compose smoke note.
2026-07-16 12:37:55 -04:00
Reese Norris
a6c2167a93 test: stress baselines; coverage ≥80%; dead code cleanup
Record stress baselines without absolute CI latency fails; raise cover floor;
README layout; residual cleanup.
2026-07-16 12:37:55 -04:00
Reese Norris
2ea1fd587c fix: address review feedback for AGENTS.md and tooling
Avoid double race suite, stdlib-only import checks, recursive package
scan, cmd/ coverage filter, hygiene log.Print, design path, gofmt CI.
2026-07-16 12:35:36 -04:00
Reese Norris
514562055a chore: AGENTS.md acceptance criteria, golangci-lint, coverage report
Operational agent criteria, lint config, soft coverage report, and CI hygiene hooks.
2026-07-16 12:35:36 -04:00
Reese Norris
b63a4ada5a test: fix compile failures in db and fsd; add minimal CI
Fix InitDefaultConfig by-value API, postoffice_test setLatLon usage,
util_test assertions, remove Postgres InitDefault, and add race CI.
2026-07-16 12:35:34 -04:00