KamoCRM

Mirror GitHub kamouniverse main to Forgejo so a merge deploys

FeatureKlusterServices
Shipped
25 سبتمبر 2026 في 5:05 م UTC
صاحب البلاغ
Kamo
Commit
3942793

The KamoUniverse marketing site is now edited on GitHub GitHub, and PRs merge there. But the site deploys from Forgejo (kamo/kamouniverse-marketing), whose workflow builds and rolls out on push. git-sync-kamouniverse-marketing bridges the two: every two minutes it fast-forwards Forgejo main to GitHub main. That is an ordinary push, so the normal build and deploy follow. It never forces. If Forgejo has a commit that GitHub lacks, the job fails with a message saying so and leaves both untouched. Credentials are two SSH deploy keys generated on k1m1 straight into the Secret: read-only on the GitHub repo, write on the Forgejo repo only. Host keys are pinned (StrictHostKeyChecking=yes). Applied by hand, not by deploy-services.yml: a new step there is a .forgejo/ change, which forces a full-cluster reconcile. See git-sync/README.md.

جميع التغييرات

مثل ما ترى الشحن؟?

كلّه يصل إلى مكان عملك لوحده ابدأي بالخطه المجانيه و اقرأي هذه الصفحة مرة اخرى بعد شهر.

ابدأوا حراً للأبدخصخصة الفيو