mirror of
https://github.com/gabrie30/ghorg.git
synced 2026-05-16 09:06:10 +02:00
* Add --protect-local to skip dirty repos Introduce a --protect-local flag (GHORG_PROTECT_LOCAL) to skip updating repositories that have uncommitted changes or unpushed commits. Adds detection logic (hasLocalChanges) and tracks protected repos/stats (ProtectedCount, protectedRepos), updates status output/printing to include protected counts, and registers the flag in root command and sample-conf.yaml. Includes changelog entry and a suite of tests exercising dirty, unpushed, clean, backup/no-clean bypass, and new-repo behavior. * Bump GitHub Actions Go to 1.25.0