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