GitLab CI deploys with OIDC (id_tokens) instead of stored keys

Cloud deploys use short-lived credentials (OIDC) · gitlab_ci.cloud_oidc

Why it matters

A cloud key in CI/CD variables is readable by every job that can print it. id_tokens gives each job a short-lived credential instead.

How to fix it

Does your repository pass this check?

Free for public GitHub repositories, no account needed. 50+ DevOps and security checks in about ten seconds.

Related checks