Toolverse
Wszystkie skille

github-actions-failure-debugging

autor: Rabithua

Szybko debuguj błędy w GitHub Actions bez czytania tysięcy linii logów

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps

O skillu

Umiejętność do debugowania nieudanych workflow'ów GitHub Actions. Gdy workflow w pull requeście się nie powiedzie, użyj tego narzędzia, aby zidentyfikować problem. Skill automatycznie pobiera logi z nieudanych jobów, generuje ich podsumowanie AI, aby zaoszczędzić Ci czasu, a następnie pomaga w reprodukcji i naprawie błędu. Pracuje z GitHub MCP Server i oferuje dostęp do szczegółowych logów, gdy potrzebujesz pełnego kontekstu.

Jak używać

  1. Zainstaluj skill github-actions-failure-debugging w swoim środowisku MCP, upewniając się, że masz dostęp do GitHub MCP Server.

  2. Gdy workflow w pull requeście się nie powiedzie, użyj narzędzia list_workflow_runs, aby wyświetlić listę ostatnich uruchomień workflow'u i ich statusy — zobaczysz, które joby się nie powiodły.

  3. Dla każdego nieudanego joba użyj narzędzia summarize_job_log_failures, aby otrzymać podsumowanie AI logów błędu. To zaoszczędzi Ci czasu — zamiast czytać tysiące linii, zobaczysz tylko istotne informacje o tym, co poszło nie tak.

  4. Jeśli podsumowanie nie wystarczy, użyj get_job_logs lub get_workflow_run_logs, aby pobrać pełne, szczegółowe logi i przeanalizować je głębiej.

  5. Spróbuj samodzielnie odtworzyć błąd w swoim lokalnym środowisku — to pomoże Ci zrozumieć przyczynę i upewnić się, że naprawisz go prawidłowo.

  6. Wprowadź poprawkę w kodzie, upewnij się, że błąd został naprawiony, a następnie zacommituj zmiany do pull requesta.

Podobne skille