Pentru procesul nostru de code review am construit PRmate, un serviciu care analizează fiecare pull request din repository-urile GitHub și Bitbucket la care este conectat și lasă ce găsește sub formă de comentarii.
Context
Nu toate proiectele la care lucrăm sunt construite cu dezvoltare agentică.
Provocarea
Ne doream un review la fiecare pull request, care să nu-l blocheze și să-i arate tech lead-ului la ce să se uite.
Abordarea
- Declanșat de webhook-uri. GitHub sau Bitbucket trimite un webhook către PRmate la fiecare pull request, iar PRmate analizează modificarea.
- Comentarii, nu o barieră. PRmate nu blochează pull request-ul. Adaugă ce a găsit sub formă de comentarii, atât în Bitbucket, cât și în GitHub.
- Scris pentru tech lead. Comentariile arată la ce trebuie să fie atent tech lead-ul în modificare.
Rezultatul
PRmate este folosit intens pe proiectele noastre legacy în care nu folosim dezvoltare agentică.
