( gelei | 2023. 04. 25., k – 14:18 )

Nem értem a szőrszálhasogatásodat.

Van egy staging branch, ide jönnek a PR-ek a fejlesztőktől. A PR merge előtt lefutnak a tesztek, van peer review, és kvázi prod-ready kód kerül bele a stagingbe, ahonnan a pipeline automatikus rakja ki a change-eket QA-be. Bizonyos időközönként (lényegtelen - lehet sprintforduló, minden páratlan hét keddje, akármi) készül egy staging->master PR. Itt újabb, még részletesebb (és hosszabb) tesztek futnak le, a PO sign-offolja megfelelő indoklással az esetleges eltéréseket, aztán merge után viszi a pipeline az egészet prodba, megcsinálja automatikusan a release notes-ot, stb.

Én elfogadom, ha szerinted a fenti nem igazi CI/CD (lol), csak mert van 1 db manuális sign-off a sztoriban (ami btw jogszabályi kötelességünk), de tudnod kell, hogy a világ nagyobbik része nem ért veled egyet.