The first two cases indicate that you have some gaps in your change management process. Strict requirements for pulls and ci/cd checks.