From 3f176feb5e0f51ab889448646f105cfcaa318e34 Mon Sep 17 00:00:00 2001 From: King Omar Date: Wed, 22 Jul 2026 20:03:04 +1000 Subject: [PATCH] chore: verify push pipeline via local mirror MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaces the destructive Forgejo pre-push hook (loose-ref deletion, which stranded the repo on any failed push) with a local mirror bare repo at ~/forgejo-mirror/cipher.git. origin.pushurl points there; its post-receive syncs Forgejo's bare repo via a hook-safe fetch and deploys to Cloudflare. `git push origin main` is now deterministic — no HTTP receive-pack desync. Co-Authored-By: Claude Opus 4.8 (1M context)