Sənədləşmə
README var və ən azı 500 simvoldur, tanınan LICENSE (açıq depolar üçün), CHANGELOG, CONTRIBUTING, architecture.md-də dizayn bölməsi.
Uyğunluq hər deponu 36 qaydalı yoxlama siyahısına görə yoxlayır: sənədləşmə, depo səliqəsi, təhlükəsizlik, CI və inteqrasiya. Hər skan çəkili bal və auditora verə biləcəyiniz nəticə siyahısı yaradır.
İşləyən bir quraşdırmadan ekranlar
Uyğunluq kodun məntiqinə deyil, deponun nə daşıdığına və necə qurulduğuna baxır. Hər qayda ciddilik dərəcəsi olan bəli-xeyr sualıdır.
README var və ən azı 500 simvoldur, tanınan LICENSE (açıq depolar üçün), CHANGELOG, CONTRIBUTING, architecture.md-də dizayn bölməsi.
.gitignore və .editorconfig, təsvir və mövzular, main və ya master əsas budaq, arxivlənməmiş depo; backend-lərdə çoxmərhələli Dockerfile və lokal docker-compose.
Təhlükəsizlik siyasəti, avtomatik asılılıq yeniləmələri, .env.example, root olmayan istifadəçi ilə işləyən konteynerlər, icazəli registry-lərdən base imajlar, NuGet yalnız icazəli feed-lərdən.
CI axını var və testləri işlədir, README-də build nişanı, frontend-lərdə lint skripti, mobil tətbiqlərdə Fastlane.
Layihənin Git kimlik məlumatı sağlamdır, ArchPilot bu yaxınlarda merge request yoxlayıb, iş sahəsində bildiriş kanalı var.
Frontend-də yoxlanacaq Dockerfile, mobil tətbiqdə robots.txt yoxdur. Hər layihənin steklərini siz seçirsiniz; universal və inteqrasiya qaydaları həmişə tətbiq olunur.
Hər qaydanın nəticəsi keçdi, keçmədi, buraxıldı və ya xəta olur. Yalnız keçdi və keçmədi sayılır, ciddiliyə görə çəkilənir; cavablandırıla bilməyən qayda balı aşağı çəkmək əvəzinə məxrəcdən çıxır.
Niyə belə: bir dəfə VPN kəsilməsi bütün layihələri 6/100 göstərdi. Əlçatmaz Git serveri depo haqqında heç nə demir, ona görə artıq sayılmır.
Əl ilə və ya layihə qrupu ya da siyahısı üçün gündəlik və ya həftəlik planla.
İşçi onu saniyələr içində götürür; skan onu kimin və ya nəyin başlatdığını qeyd edir.
Fayllar, depo ayarları və budaq qorunması Git provayderindən oxunur; heç nə klonlanmır.
Bal layihənin tarixçəsinə və sağlamlıq kartına, abunəsinizsə xülasə e-poçtuna əlavə olunur.
Qaydalar üç səviyyədə açılır və ya bağlanır: quraşdırma defoltu, iş sahəsi və layihə. Ən dar ayar qalib gəlir.
Hər layihənin stekini seçin, istədiyiniz qaydaları açın, skanları planlayın; bal heç kim xatırlamadan aktual qalır.
Yeni modullar, buraxılış qeydləri və memarlıq haqqında yazılar. İstədiyiniz vaxt bir kliklə ayrıla bilərsiniz.