mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-12 18:00:37 +00:00
The rebase loop never attempted a push after self-healing; it looped back to `git pull --rebase` and hit a fresh conflict every iteration (5x), then the final bare push failed non-fast-forward. Root cause: in a rebase `--ours` = remote side (not our bot commit), so the README was discarded and rebuilt each round while the remote kept advancing. Fix: - Pull latest *before* committing (shrinks conflict window) - Retry loop now tries push first, then merge-pulls on rejection - Uses `-X ours` merge (correct semantics: keep bot's README) - Re-runs updater after each merge so metrics stay consistent Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>