P
prowler-ci
Debuguj błędy CI/CD i bramy PR w GitHub Actions — walidacja tytułów, changelog, sekrety.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do diagnozowania i naprawiania problemów z przepływami CI w repozytorium Prowler. Pomaga zrozumieć, dlaczego sprawdzenia PR się nie powiodły — od walidacji tytułu PR (Conventional Commits), przez bramy changelog, aż po skanowanie sekretów i automatyzację etykiet. Zawiera mapę plików konfiguracyjnych GitHub Actions i listę kontrolną debugowania dla każdego typu błędu.
Jak używać
- Zidentyfikuj, który workflow lub job się nie powiódł, szukając nazwy w komunikacie błędu CI oraz odpowiadającego mu pliku w katalogu
.github/workflows/. - Sprawdź filtry ścieżek w pliku workflow — czy workflow powinien uruchomić się dla plików, które zmieniłeś? Jeśli zmienione pliki nie pasują do warunku
paths, workflow nie uruchomi się. - Jeśli błąd dotyczy walidacji tytułu PR, otwórz
.github/workflows/conventional-commit.ymli sprawdź, czy Twój tytuł PR zgodny jest ze standardem Conventional Commits (np.feat:,fix:,docs:). - Jeśli błąd dotyczy changelog, sprawdź
.github/workflows/pr-check-changelog.yml— upewnij się, że zaktualizowałeś odpowiedni plikCHANGELOG.mdlub dodaj etykietęno-changelogdo PR, jeśli zmiana jej nie wymaga. - Dla innych błędów (conflict markers, secret scanning, labeler) skonsultuj się z mapą plików w README:
.github/workflows/pr-conflict-checker.yml,.github/workflows/find-secrets.yml,.github/workflows/labeler.yml. - Użyj skill do wyjaśnienia, które workflow powinny uruchomić się dla Twoich zmian (UI, API, SDK) i dlaczego niektóre mogą być pominięte ze względu na filtry ścieżek.
Podobne skille
T
typescript-review
autor: metabase
Bezpieczeństwo
17133
A
academic-researcher
autor: Shubhamsaboo
Bezpieczeństwo
1260
B
backend-security-coder
autor: sickn33
Bezpieczeństwo
1133
C
content-creator
autor: alirezarezvani
Bezpieczeństwo
25124
S
senior-security
autor: davila7
Bezpieczeństwo
2482
A
architect-review
autor: sickn33
Bezpieczeństwo
2773