Restricted Contexts versus OIDC Tokens for Secure Integration Testing in CircleCI
Goal Run integration tests in CircleCI without exposing production credentials to the test job. Constraint Restricted contexts limit secret injection to matching branches but keep long‑lived secrets stored in CircleCI and are unavailable on forked pull‑request builds; OIDC tokens provide short‑lived cloud credentials without storing keys in CircleCI, yet req