Skip to main content
GitHub entegrasyon özellikleri yalnızca Tauri’ye özeldir. GitHub CLI’nin (gh) yüklü ve gh auth login ile kimlik doğrulaması yapılmış olması gerekir.

Depo Algıla

Belirtilen çalışma dizinindeki git remote URL’sinden GitHub deposunu algılar. Depoyu owner/repo formatında döndürür veya şu durumlarda hata verir:
  • Git remote bulunamadıysa
  • Remote bir GitHub URL’si değilse
  • Depo formatı ayrıştırılamadıysa

Durum Kontrol Et

Tam GitHub entegrasyon durumunu kontrol eder: CLI yüklü, kimlik doğrulaması yapılmış ve depo erişilebilir.

Durum Değerleri

Sorunları Getir

Projenin yapılandırılmış deposundan açık GitHub sorunlarını getirir. Görev oluşturmaz — yalnızca kullanıcının seçim yapması için sorun listesini döndürür.
Sorunları getirmeden önce projenin Proje Ayarları > GitHub bölümünde bir GitHub deposu yapılandırılmış olmalıdır.

Sorunları İçe Aktar

Seçilen GitHub sorunlarını projede görev olarak içe aktarır. Her içe aktarılan sorun backlog durumunda bir görev olur.
  • Yinelenen içe aktarmalar otomatik olarak atlanır (sorun numarasına göre eşleştirilir)
  • Görev türü sorun etiketlerinden otomatik algılanır
  • Sorun gövdesi görev açıklaması olur
  • Tüm içe aktarılan görevler ["github"] ile etiketlenir
  • Her içe aktarılan görev için task:created olayı yayınlanır

Sorunu Kapat

Bir göreve bağlı GitHub sorununu kapatır. Bağlı bir sorunu olan görev done durumuna geçtiğinde otomatik olarak çağrılır. Görevin bağlı bir GitHub sorunu yoksa veya projenin yapılandırılmış bir GitHub deposu yoksa hiçbir şey yapmaz.