mert a CI/CD az, ami miatt minden commit (potenciálisan) megy is élesbe.
Nem értek egyet. a CI/CD egy eszköz, nem muszáj élesbe Deployolni és integrálni Continously :)
Dolgozok olyan rendszeren ahol pl a CI arról gondoskodik, hogy teszt környezetre kikerüljön minden automatikusan, de ugyanúgy periodikus release folyamat van az éles környezet(ek)re.
És nem elképzelhetetlen egy olyan rendszer ahol a CI vezérel több verziót is akár.
Az egy más kérdés, hogy van ahol trendet csinálnak abból amiről te beszélsz, mert a CI jó eszköz arra is.
De nem muszáj a kettőt egybemosni.
Dolgoztam ott is, ahol CI/CD pipeline-ok és megoldások nélkül ment minden prodra a fejlesztő gépéről, csak mert pont nem akartak egy ilyenbe invesztálni.