You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Checklist from a CI/tooling audit of .github/workflows/go.yml (validated @ 58cee73):
Add permissions: contents: read — the job pipes a remote install script to sh and holds CODECOV_TOKEN, with the default (potentially write) token scope.
Decide the Go floor — go.mod says go 1.18 and README/CLAUDE.md promise "Go 1.18 or later", but CI tests only 1.25.x/1.26.x, so the floor is an untested claim (a stdlib API from 1.19+ would pass CI and break documented users). Either add an oldest-supported leg or bump the directive and all docs together.
Checklist from a CI/tooling audit of
.github/workflows/go.yml(validated @ 58cee73):permissions: contents: read— the job pipes a remote install script toshand holdsCODECOV_TOKEN, with the default (potentially write) token scope.codecov.yml(added in docs: fix godoc rendering and restore full AGENTS.md mirror #80) sets only a project threshold; the patch status has none, and coverage of ctx-cancellation arms is scheduler-dependent, so patch checks go red on correct PRs (bit PR fix(batch): panic recovery, deadlock-safe error sends, bounded prealloc, Done() race #65). Add a small patch threshold or carry-forward, and considerfail_ci_if_errorfor the upload step (currently silent).cache: falseand drop the no-opgo mod downloadstep.travis-testpush trigger (branch doesn't exist).codecov/codecov-action(token-holding, prior supply-chain history).dependabot.ymlfor the github-actions ecosystem (ci: update workflow for latest Go versions #61 was exactly this toil, done by hand).go 1.18and README/CLAUDE.md promise "Go 1.18 or later", but CI tests only 1.25.x/1.26.x, so the floor is an untested claim (a stdlib API from 1.19+ would pass CI and break documented users). Either add an oldest-supported leg or bump the directive and all docs together.