Add tests for globals, healthcheck, and logger packages
needs-review
check / check (push) Failing after 1s
server: assert timeouts on the served http.Server, not just the constructor
needs-review
check / check (push) Successful in 49s
Merge main into next to restore ancestry (resolve TODO.md)
needs-review
check / check (push) Failing after 1s
gomod: drop stale golang.org/x/sync indirect line
needs-review
check / check (push) Failing after 0s
build: always install pinned lint tools in script/bootstrap (closes #117)
needs-rebase
check / check (push) Successful in 36s
build: isolate golangci-lint cache and lock per checkout (closes #121)
needs-rebase
check / check (push) Successful in 54s
ci: re-run make check on every cibuild instead of serving it from the layer cache (closes #115)
needs-rebase
check / check (push) Successful in 43s
server: set ReadTimeout, WriteTimeout, and IdleTimeout (closes #99)
check / check (push) Failing after 8s
feat: add security response headers middleware (closes #98)
needs-review
check / check (push) Failing after 0s
fix: distinguish timeout from negative DNS responses (closes #35)
Check / check (pull_request) Failing after 5m41s