> Your source code repo should never contain secrets like API keys.
Why not?
Why not?
2) Because developers check out that source code and store it on their own laptops, which can sometimes get lost, stolen, or hacked.
3) Because with a proper secrets manager, each developer can get their own auth credentials for each service, increasing auditability.