What is codeReview and what it does?
What is codeReivewer: codeReviewer is a helper tool that helps me to create code review tasks inside of ClickUp automatically i used to make it manually before.
What it does:
- Takes comma seperated names and creates a shuffled list.
- Matches these persons to be used for code review process.
- With help of prompt it asks for approval of the list. If list not get approved it asks again until list gets approvel. After that it continues the process.
- After getting the approvel, it creates the list under the given ClickUp folder.
- Creates task for matched persons inside newly created list.
- Adds description about code review process under tasks.
- Sends notifications to the matched people after creating tasks.
Yapılacak İşler
-
Takım listesini env dosyasından al -
Eğer oluşturulan listeye göre devam edilmek istenirse kişi bilgilerini apiden çek. Bu şekilde backende sürekli istek atılmaz. -
Liste eklenecek klasör idsini env dosyasına ekle. -
Listeye task eklemeyi test et. -
Listeye verilecek isimde görüntülenecek tarih aralığı formatını oluştur. Beklenen format şu şekilde:04.06 - 09.06.2022 Code Review Listesi
-
Listenin açıklama kısmını ekle. -
Eklenince, tarih aralığına göre liste adını oluştur. - O listeye oluşturulan task listesine göre taskları oluştur.
- O taska kişileri assign et.
- GELİŞTİRME: Geçen haftanın listesini çekip; onunla karşılaştırma yaparak listeyi geçen haftadan farklı yapmayı deneyebiliiriz
- GELİŞTİRME: Readme bölümünün, ingilizce olarak güncellenmeli.
- GELİŞTİRME: Testlerin yazılması.