Toolverse
All skills

dart-ci

by dartsim

DART CI/CD troubleshooting - GitHub Actions, cache debugging, platform-specific failures

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
dartsim
Category
DevOps
Views
1

About this skill

DART CI/CD troubleshooting - GitHub Actions, cache debugging, platform-specific failures

How to use

  1. Załaduj skill w swoim środowisku Claude/Copilot, wskazując repozytorium DART. Skill będzie dostępny, gdy pracujesz nad debugowaniem błędów CI/CD.

  2. Aby monitorować status pull requesta, użyj komendy gh pr checks <NUMER_PR> z flagą --watch --interval 30, aby śledzić postęp w czasie rzeczywistym.

  3. Gdy test się nie powiedzie, wyświetl szczegóły uruchomienia za pomocą gh run view <RUN_ID> --job <JOB_ID> --log-failed, aby zobaczyć dokładny komunikat błędu.

  4. Zidentyfikuj typ błędu, porównując go z tabelą typowych problemów w dokumentacji skill'u — np. błędy formatowania wymagają pixi run lint, błędy RTTI na FreeBSD wymagają zamiany dynamic_cast na static_cast.

  5. Po naprawie kodu ponownie uruchom tylko nieudane zadania za pomocą gh run rerun <RUN_ID> --failed lub konkretne zadanie: gh run rerun <RUN_ID> --job <DATABASE_ID>.

  6. Monitoruj wynik za pomocą gh run watch <RUN_ID> --interval 30, aby potwierdzić, że błąd został rozwiązany.

Related skills