1191fdedc0
- Added fetch.pruneTags=false to git wrapper to prevent tag deletion during concurrent maintenance. - Implemented atomic tag creation and push with retry logic to defend against tags being pruned by background git maintenance processes. - Changed push strategy to use --atomic flag and retry up to 3 times on refspec mismatch errors.