Skip to content

v0.2.1

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Oct 05:37
· 2 commits to main since this release
911b729

What's changed

馃敀 Security

  • --https no longer embeds the gh token in remote URLs. Git now fetches it on demand through gh auth git-credential, so the token is never written to a mirror's config or visible in the process list. Mirrors created by earlier versions have their remote URL rewritten on the next sync.
  • Git runs with GIT_TERMINAL_PROMPT=0, so a failed authentication errors out instead of hanging on a prompt.

馃悰 Bug fixes

  • --prune deletes with shutil.rmtree instead of shelling out to rm -rf, so it works on Windows (including git's read-only object files). Mirrors that can't be deleted are now reported instead of being counted as pruned.

馃О Maintenance

  • Run the tests on macOS and Windows in CI, and mark the package as OS independent

Full Changelog: v0.2.0...v0.2.1