epub-translator-studio

05. CI/CD i jakosc

5.1. Obecne workflow

PR checks

Plik: .github/workflows/pr-checks.yml

Uruchamia sie na:

Sprawdza:

PR description check

Plik: .github/workflows/pr-description-check.yml

Wymusza jakosc opisu PR:

Security scans

Plik: .github/workflows/security-scans.yml

Sprawdza:

5.2. Ochrona galezi

Aktywna docelowo na main:

5.3. Definicja “done”

Zmiana jest gotowa, gdy:

  1. checki CI sa zielone,
  2. PR ma sensowny opis,
  3. jest review i approval,
  4. brak konfliktu z branch protection.

5.4. Zalecane rozszerzenia CI

Kolejne sensowne kroki:

5.5. Dlaczego ten poziom jest dobry na teraz

To jest balans miedzy:

Nie przeladowuje pipeline, ale lapie najczestsze awarie.