github gabrie30/ghorg v1.11.11

6 hours ago

Added

  • GHORG_GITHUB_REPO_LIST_CONCURRENCY to prevent github secondary ratelimiting
  • Automatic git clone retries (up to 3 retries with 1s, 2s, then 3s delay) on failure

Changed

Deprecated

Removed

Fixed

  • --protect-local --dry-run now previews which existing local repos would be skipped due to uncommitted changes or unpushed commits (previously the dry-run output made no mention of protected repos, despite the documented behavior); thanks @mogsdad
  • --dry-run no longer double-spaces the repo URL list (each URL was ending with \n\n because colorlog.PrintSubtleInfo already appends a newline)
  • GitHub Actions use Go 1.26.0 so go test matches go 1.26 and vendored module requirements (was 1.25.0 with GOTOOLCHAIN=local)
  • CLI bool flag overrides (e.g. --no-clean=false) are now honored against config-enabled flags; previously the override was silently dropped because the flag-to-env sync hardcoded "true" regardless of the parsed value, violating the documented "CLI > config > default" precedence; thanks @crd

Security

  • Updated to go-term-markdown fork with updated depedencies

Don't miss a new ghorg release

NewReleases is sending notifications on new releases.