Toolverse
Wszystkie skille

github-pr-inline-reply

autor: Azure-Samples

Odpowiadaj na komentarze recenzentów bezpośrednio w pull requestach na GitHubie

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
1

O skillu

Umiejętność automatycznego odpowiadania na inline'owe komentarze recenzji w pull requestach GitHub. Dzięki niej możesz potwierdzać uwagi recenzentów, informować o zmianach w konkretnych liniach kodu i oznaczać komentarze jako rozwiązane. Integruje się z GitHub API, umożliwiając tworzenie wątkowych odpowiedzi bezpośrednio pod oryginalnymi komentarzami. Idealna dla zespołów, które chcą zautomatyzować komunikację w procesie code review.

Jak używać

  1. Pobierz listę komentarzy do pull requesta, uruchamiając polecenie gh api repos/{owner}/{repo}/pulls/{pull_number}/comments — otrzymasz obiekty komentarzy zawierające ich identyfikatory (pole id).

  2. Zidentyfikuj identyfikator komentarza, do którego chcesz odpowiedzieć. Dla komentarzy w wątkach użyj id głównego komentarza, nie node_id.

  3. Przygotuj treść odpowiedzi — może to być potwierdzenie zmian (np. "Naprawione w commit abc123"), odrzucenie (np. "Odrzucone — powód") lub odpowiedź na pytanie (np. "Dobra uwaga, rozwiązane w commit abc123").

  4. Wyślij odpowiedź za pomocą polecenia gh api repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies -X POST -f body="Twoja wiadomość" — odpowiedź pojawi się jako wątkowa odpowiedź pod oryginalnym komentarzem.

  5. Powtórz kroki 2–4 dla każdego komentarza, na który chcesz odpowiedzieć. Możesz odpowiadać na dowolne komentarze, w tym na recenzje od botów.

Podobne skille