← Tüm Özellikler

Otomatik Güncelleme — Genu Desktop

Genu Desktop, electron-updater altyapısıyla yeni sürümleri kendi kendine indirir ve uygular. CI'da yeni release tag'i oluştuğunda Convex bunu otomatik dinler, latest.yml manifest'ini ve binary metadatasını cache'ler. Restoran kasasındaki uygulama düzenli aralıklarla güncelleme kontrolü yapar; yeni sürüm çıkarsa arka planda iner ve kapanış sırasında uygulanır. Yanlış sürümden geri dönüş için rollback mekanizması vardır.

Nasıl Kullanılır?

  1. 1

    Yeni Sürüm Yayınlanır

    Geliştirici tarafı yeni release etiketi (agent-vX.Y.Z) push eder; CI binary'leri build eder.

  2. 2

    Convex Senkronu

    GitHub webhook + günlük cron Convex agentReleases tablosunu günceller.

  3. 3

    Sessiz İndirme

    Genu Desktop manifest'i kontrol eder, yeni sürümü arka planda indirir.

  4. 4

    Otomatik Uygulama

    Uygulama bir sonraki açılışta yeni sürümle başlar; sürüm bilgisi titlebar'da görünür.