Ders 3 · Proje ve otomasyon

Projenin GitHub sekmesi ve görevlerin pull request'le birlikte ilerlemesi.

Bu dersin hedefiProjeyi depoya bağlamak ve görevlerin pull request'le birlikte ilerlemesini açmak.

Pull request ilerledikçe görev ilerlerDal ya da taslak PRİş başladıPR incelemeye açıldıİncelemedeAna dala birleştiBitti
Projede otomasyon açıksa geçerlidir. Görevler yalnız ileri gider: elle ileri alınmış bir görev geri çekilmez.

Adım adım

  1. Projenin GitHub sekmesini açın

    Proje formunda GitHub sekmesinde depoları seçin. Görevleri Pull Request'lerle İlerlet açıkken üç aşama sorulur; boş bırakılan 'Birleşince' aşaması görevi doğrudan Bitti yapar.

    Projenin GitHub sekmesi123456
    1. Projenin depoları.
    2. Otomasyon anahtarı: kapalıyken bağlar kurulur ama görev taşınmaz.
    3. İş başlayınca: dal ya da taslak PR göründüğünde.
    4. İncelemeye girince: PR incelemeye açıldığında.
    5. Birleşince: görevi kapatan PR ana dala birleştiğinde.
    6. Kurulum adım adım: bağlantı, okuma, izinler ve webhook; eksik olan ve yapılacak iş.
Yalnız ileri
Otomasyon bir görevi daha geri bir aşamaya hiç çekmez. Ekibiniz bir görevi elle ileri aldıysa öyle kalır; yeniden açılan bir görev, eski bir PR olayıyla kapanmaz.

Kendini sına

'Birleşince' aşaması boşsa ne olur?
Görevi kapatan PR birleşince görev Bitti olarak işaretlenir.
Hangi PR görevi kapatır?
Görevi dal adında ya da başlıkta anan, ya da açıklamasında 'Fixes T163' yazan ve ana dala birleşen PR.