Próbuję zrobić skrypt, który uruchamia pylint na pliki obecne w żądaniu pull i tworzy komentarze wbudowane dla błędów linting.Integracja pylint z komentarzami przeglądu github
Mam powiesić na temat korzystania z PyGithub. Problem polega na tym, że aby skomentować żądanie ciągnięcia, musisz znać commit, który zmodyfikował plik i numer linii z łaty. Pełna dokumentacja dotycząca recenzji komentarzy znajduje się pod adresem here.
Pylint zwraca wiersz w wynikowym pliku. Muszę uzyskać od foo/bar.py: 30 do zatwierdzenia, które zmodyfikowało wiersz 30 w foo/bar.py i uzyskać rzeczywistą pozycję w pliku diff.
Czy jest coś, co można już zrobić, czy muszę ręcznie wyszukiwać linie @@ w każdym zatwierdzeniu związanym z żądaniem pobrania?
Znalazłeś rozwiązanie dla tego ? Ja też szukam odpowiedzi. –