Skip to content

feat: add release check helpers#8

Merged
vincentkoc merged 1 commit into
mainfrom
codex/releasecheck-notice
May 17, 2026
Merged

feat: add release check helpers#8
vincentkoc merged 1 commit into
mainfrom
codex/releasecheck-notice

Conversation

@vincentkoc
Copy link
Copy Markdown
Member

Summary

  • add a shared releasecheck package for GitHub latest-release polling, 24h cache reads, semver-ish comparison, and update notice formatting
  • skip passive notices for JSON output, CI, non-terminal stderr, metadata/check-update commands, disabled env vars, and dev/dirty builds
  • document the shared ownership boundary and downstream opt-in pattern

Verification

  • GOWORK=off go mod tidy
  • git diff --exit-code -- go.mod go.sum
  • GOWORK=off go vet ./...
  • GOWORK=off go test -count=1 ./...
  • git diff --check

@vincentkoc vincentkoc force-pushed the codex/releasecheck-notice branch from e48e5eb to 8359255 Compare May 17, 2026 15:59
@vincentkoc vincentkoc marked this pull request as ready for review May 17, 2026 16:01
@vincentkoc vincentkoc merged commit b8efa99 into main May 17, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant