Məhsul
Archito YeniMerge request-lərdən öyrənir, ilişəni göstərir Inteqrasiyalar 25
Həllər
Rola görə
Niyə AppArch
Resurslar
Müştərilər Qiymətlər Əlaqə
Dil
Bizimlə əlaqə

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

  1. 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.

  2. 02

    Repoları seçin

    Hansı repoların yoxlanacağını siz təyin edirsiniz.

  3. 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
Kimlik məlumatı

Şə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

  1. 5 sŞərhlər göndərilir
  2. 10 sYeni tapıntılar müzakirələri ilə uyğunlaşdırılır
  3. 5 minMR vəziyyəti və təsdiqlər yenidən oxunur
  4. 10 minÜzvlər sinxronlaşır
  5. 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.

GitHub qoşun

Dəqiqələr içində qoşun; ilk incelemeniz növbəti dəyişiklikdə gəlsin.

Bülletenimizə qoşulun

Yeni modullar, buraxılış qeydləri və memarlıq haqqında yazılar. İstədiyiniz vaxt bir kliklə ayrıla bilərsiniz.