Toolverse
Wszystkie skille

debugging-workflows

autor: githubnext

Debuguj przepływy pracy GitHub — analizuj logi, audytuj uruchomienia i rozwiązuj problemy

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
4

O skillu

Skill do debugowania GitHub Agentic Workflows. Pobieraj logi z uruchomień, analizuj artefakty i audytuj konkretne przebiegi pracy. Zawiera skrypty do pobierania logów z ostatnich 24 godzin, filtrowania po dacie i silniku AI, oraz szczegółowego audytu poszczególnych uruchomień. Idealne dla zespołów pracujących z automatycznymi przepływami pracy w GitHub Actions.

Jak używać

  1. Zainstaluj skill w swoim repozytorium GitHub, dodając go do konfiguracji GitHub Agentic Workflows.

  2. Aby pobrać logi z ostatnich uruchomień, użyj polecenia gh aw logs. Domyślnie pobiera logi z ostatnich 10 uruchomień wszystkich przepływów pracy. Jeśli chcesz pobrać logi tylko dla konkretnego przepływu, podaj jego nazwę: gh aw logs nazwa-przepływu.

  3. Filtruj logi po dacie, jeśli szukasz problemów z określonego okresu. Na przykład gh aw logs --start-date -1d pobiera logi z ostatnich 24 godzin, a gh aw logs --start-date -1w z ostatniego tygodnia. Możesz też podać dokładne daty: --start-date 2024-01-01 --end-date 2024-01-31.

  4. Aby przeanalizować logi programowo, dodaj flagę --json do polecenia pobierania. Otrzymasz dane w formacie JSON, które łatwo zintegrować z innymi narzędziami.

  5. Audytuj konkretne uruchomienie przepływu za pomocą gh aw audit ID-uruchomienia, gdzie ID-uruchomienia to numer z GitHub Actions. Możesz też podać pełny URL uruchomienia: gh aw audit https://github.com/owner/repo/actions/runs/1234567890.

  6. Jeśli potrzebujesz wyniku audytu w formacie JSON, dodaj flagę --json do polecenia audytu, aby uzyskać strukturyzowane dane do dalszej analizy.

Podobne skille