> "Attackers within an organization can add configuration to build phases...
so these injections would be 'invisible' compared to a nefarious configuration or source commit."
So these build phases have configuration that *isn't* being committed into version control? What? Any vaguely competent CI/CD build starts with getting a verified copy of *everything*, build configuration and all, put of version control, surely?
So the only non-VCed config is literally just the top-level command "pull label xxxx" - and if you don't manage to log[1] *that* then something is drastically wrong!
[1] log? Heck, drop it into everything that gets built so it'll show up in every --version or About box.