Omurga CMSCMS
Omurga Merkez

GitHub Releases senkronizasyonu

GitHub release kayıtlarını Omurga Merkez'e otomatik aktarma mantığı.

Omurga Merkez

GitHub Releases senkronizasyonu

GitHub release kayıtlarını Omurga Merkez'e otomatik aktarma mantığı.

Omurga Merkez Yönetim paketi GitHub Releases kayıtlarını okuyarak sürüm, güncelleme ve indirme kayıtları oluşturabilir.

Varsayılan repo:
omurgacms/omurga

Senkronizasyon ne yapar?
- GitHub release listesini okur.
- Tag adını sürüm olarak yorumlar.
- Release başlığını sürüm/güncelleme başlığı olarak alır.
- Release açıklamasını özet/değişiklik notu olarak işler.
- Release asset dosyalarını indirme kaydı olarak ekler.
- Manuel indirme/güncelleme ekleme ihtiyacını azaltır.

Kullanım:
1. Omurga Merkez > Genel Bakış bölümüne girin.
2. GitHub repo alanını kontrol edin.
3. GitHub'dan Senkronize Et butonuna basın.
4. İndirmeler, Sürümler ve Güncellemeler sayfalarını kontrol edin.

Sunucu gereksinimi:
- cURL veya allow_url_fopen açık olmalıdır.
- Sunucu GitHub API'ye erişebilmelidir.

Not:
GitHub API limitlerine takılmamak için gereksiz sık senkronizasyon yapılmamalıdır.