Zatwierdzenie dopuszcza wydanie mimo błędu testu zakupu
Pokazana reguła promuje zmianę ze znanym błędem testu zakupu. Samo zatwierdzenie nie potwierdza spełnienia wymaganych zachowań.
- Zaobserwowany problem
- Reguła oparta wyłącznie na zatwierdzeniu przyjmuje kandydata mimo nieudanego testu zakupu. Poprawiona reguła sprawdza wymagane wyniki dla konkretnej zmiany i blokuje wydanie.
- Zalecana zmiana
- Chroń proces zakupu. Na granicy wydania wymagaj nazwanych testów dla dokładnie tego commitu. Brak i niepowodzenie wyniku blokują promocję; wyjątki muszą podlegać jawnej kontroli.
- Weryfikacja i dalsze testy
- Spróbuj wydania z błędnym, brakującym, oczekującym lub dotyczącym innego commitu wynikiem. Wszystkie próby powinny być zablokowane. Poprawna kontrola przechodzi; osobno zweryfikuj uprawnienia CI i wdrażania.
Przed zmianą
Kandydat z nieudanym testem zakupu: promowany.
Po zmianie
Kandydat z nieudanym testem zakupu: zablokowany.