GitHub
PR-larda avtomatik memarlıq baxışı
GitHub-ı şəxsi giriş tokeni ilə (fine-grained və ya klassik) qoşun. ArchPilot hər pull request-ə sətir içi şərh yazır, ArchScan və ArchSecurity hesabatları panelinizə axır.
Autentifikasiya: Şəxsi giriş tokeni (fine-grained və ya klassik)
İşləyən bir quraşdırmadan ekranlar
Necə qoşulur
- 01
Token yaradın
Yoxlanılmasını istədiyiniz repolara girişi olan fine-grained və ya klassik token. Bitmə tarixi paneldə görünür.
- 02
Repoları seçin
Hansı repoların yoxlanacağını siz təyin edirsiniz.
- 03
PR açın
ArchPilot diff-i oxuyur və müvafiq sətrə şərh yazır.
Nələr edir
Sətir içi PR şərhləri
Tapıntı, əsaslandırma və təklif olunan düzəliş birbaşa sətirdə.
Sizin CI-da işləyir
Analiz GitHub Actions-da işləyir; kod çölə çıxmır.
GitHub-da Git sağlamlığı
Budaq qorunması, baxış qaydaları və Actions-da təhlükəsizlik alətləri repo üzrə qiymətləndirilir.
Tokeni yerində yeniləmə
Tokenin müddəti bitməyə yaxınlaşanda operator onu eyni bağlantıda dəyişir; heç nə yenidən qurulmur.
AppArch daxilində necə işləyir
AppArch serveriniz Git platforması ilə danışır; analiz CI-nizdə işləyir. Hər iki istiqamətdəki bütün çağırışlar buradadır.
Nəyi oxuyur
- Depolar, budaqlar və üzvlər; Developer Sync üçün üzvlər 10 dəqiqədən bir
- Merge request-lər, təsdiqlər və baxış müzakirələri; MR Insights üçün MR məlumatı 15 dəqiqədən bir
- Budaq qorunması və birləşmə ayarları, Git Sağlamlığı üçün
- Tək fayllar və fayl ağacı, Uyğunluq üçün; heç nə klonlanmır
- CI qurulumunu yoxlamaq üçün Actions secret adları; dəyərlər oxunmur
Nəyi yazır
- Dəyişikliyin əlavə etdiyi sətirlərə sətiriçi şərhlər
- MR təsvirində AppArch bölməsi; bu redaktə alınmasa, bir xülasə şərhi
- Tapıntı aradan qalxanda öz müzakirəsini həll edir
- İstəyə bağlı avtomatik təsdiq və ya rədd; baxışdan sonra yeni commit gəlibsə təsdiqləmir
- Planlı və tələbli skanları repository_dispatch hadisəsi ilə başladır
Heç vaxt etmədikləri
- Commit statusu və ya check run yazmır: pipeline nəticəsi CI job-unuzun öz çıxış kodudur
- Deponu heç vaxt klonlamır və panelə yükləmir
- Webhook-u özü qeydiyyatdan keçirmir; istəsəniz ünvanı özünüz yapışdırırsınız
- Yalnız github.com; GitHub Enterprise Server dəstəklənmir
- Teq qorunması və buraxılış izləmə oxunmur
Şəxsi giriş tokeni, fine-grained və ya klassik. Səlahiyyətləri və bitmə tarixi GitHub-dan oxunur və paneldə görünür; vaxtı keçmiş token heç bir çağırışdan əvvəl rədd edilir. Tokenlər yenilənmir.
Nə vaxt nə olur
- 5 sŞərhlər göndərilir
- 10 sYeni tapıntılar müzakirələri ilə uyğunlaşdırılır
- 5 minMR vəziyyəti və təsdiqlər yenidən oxunur
- 10 minÜzvlər sinxronlaşır
- 15 minMR Insights üçün MR məlumatı
Webhook MR vəziyyət dəyişikliyini növbəti sorğunu gözləmədən dərhal əks etdirir.
Məhsulda görün
Bütün ekran görüntüləri
GitHub qoşun
Dəqiqələr içində qoşun; ilk incelemeniz növbəti dəyişiklikdə gəlsin.