Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sorunları, çekme isteklerini ve iş akışlarını yönetmek için github.com öğesini ajanınıza bağlamak üzere GitHub bağlayıcısını kullanın. Bağlayıcıyı portalda Builder > Bağlayıcıları aracılığıyla yapılandırın.
Note
Bu öğretici, bildirim, çekme talebi ve iş akışı işlemleri için GitHub Bağlayıcısını ele alır. Araştırma sırasında kod bağlamı için bkz. Kaynak kodu bağlama. GitHub Enterprise Cloud için GitHub Enterprise Cloud’a bağlanma bölümüne bakın.
Prerequisites
- Çalışıyor durumundaki etkin ajan
- Aracının
github.comkullanmasını istediğiniz depolara erişim - Aracı rolü: Yönetici veya Standart Kullanıcı
GitHub bağlayıcı kurulumunu açma
- Temsilcinizi portalda açın.
- Oluşturucu > Bağlayıcıları'na gidin.
- Bağlayıcı ekle'yi seçin.
- GitHub OAuth bağlayıcısı öğesini seçin.
Kimlik doğrulama yöntemi seçme
Bir yöntem seçin:
| Method | Ne zaman kullanılır? |
|---|---|
| OAuth | Kullanıcı odaklı erişim için etkileşimli kurulum |
| PAT | Hizmet hesabı veya etkileşimli olmayan kurulum |
OAuth akışı
- OAuth'u seçin.
- GitHub'da oturum aç'ı seçin.
- GitHub açılır penceresindeki yetkilendirmeyi tamamlayın.
- Durumun Bağlı olarak görüntülendiğini doğrulayın.
PAT akışı
- PAT'i seçin.
- Gerekli kapsamlara sahip bir GitHub belirteci yapıştırın.
- Bağlan seçeneğini seçin.
- Durumun Bağlı olarak görüntülendiğini doğrulayın.
GitHub bağlayıcısı çalışma zamanı işlemlerini onaylayın
Bağlayıcıyı kaydettikten sonra sohbet istemiyle test edin:
List recent issues from owner/repo and summarize the top 3 risks.
Son denetim noktası olarak doğrudan doğrulama istemini kullanın:
Get me recent issues from owner/repo.
İşleme göre gerekli izinler
| Operation | OAuth/PAT minimum |
|---|---|
| Depo meta verilerini/içeriğini okuma |
repo özel depolar için (public_repo yalnızca genel depolar için) |
| Sorunları listeleme veya oluşturma | Sorun özelliği olan depoya erişim |
| Pull request işlemleri | PR destekli depo erişimi |
Bağlantı sorunlarını giderme
| Belirti | Olası neden | Düzelt |
|---|---|---|
| Bağlayıcı bağlantısı kesilmiş olarak gösteriliyor | Belirtecin süresi doldu veya iptal edildi | OAuth kimliğini yeniden doğrulama veya PAT'i döndürme |
| Issue okuma işlemi çalışıyor, PR işlemleri başarısız oluyor | PR izni eksik | PR izni ver ve yeniden dene |
| Bağlayıcı özel depolara erişemiyor | Belirteç kapsamı çok dar | Özel depolar için repo kapsamını kullan |
| Açılan pencere açılmıyor | Tarayıcı açılır penceresi engellendi | Portal etki alanı için açılır pencerelere izin ver |