debugging-workflows
Guide for debugging GitHub Agentic Workflows - analyzing logs, auditing runs, and troubleshooting issues
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Guide for debugging GitHub Agentic Workflows - analyzing logs, auditing runs, and troubleshooting issues
How to use
Zainstaluj skill w swoim repozytorium GitHub, dodając go do konfiguracji GitHub Agentic Workflows.
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.Filtruj logi po dacie, jeśli szukasz problemów z określonego okresu. Na przykład
gh aw logs --start-date -1dpobiera logi z ostatnich 24 godzin, agh aw logs --start-date -1wz ostatniego tygodnia. Możesz też podać dokładne daty:--start-date 2024-01-01 --end-date 2024-01-31.Aby przeanalizować logi programowo, dodaj flagę
--jsondo polecenia pobierania. Otrzymasz dane w formacie JSON, które łatwo zintegrować z innymi narzędziami.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.Jeśli potrzebujesz wyniku audytu w formacie JSON, dodaj flagę
--jsondo polecenia audytu, aby uzyskać strukturyzowane dane do dalszej analizy.