Toolverse
All skills

debugging-workflows

by githubnext

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

Quick info

Category
DevOps
Views
4

About this skill

Guide for debugging GitHub Agentic Workflows - analyzing logs, auditing runs, and troubleshooting issues

How to use

  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.

Related skills