Managementul Secretelor și Variabilelor de Mediu în GitHub Actions: Environments, Protection Rules și OIDC Cloud Login în GitHub Actions & CI/CD

Securitate & Secrete GitHub Actions

Ghid de securitate pentru credențiale în GitHub Actions: utilizarea GitHub Environments cu aprobări manuale obligatorii, eliminarea cheilor statice AWS/GCP prin autentificare OpenID Connect (OIDC).

Sintaxă
permissions: id-token: write contents: read

Stocarea de chei permanente de cloud (cum ar fi AWS_SECRET_ACCESS_KEY) în GitHub Secrets prezintă un risc major în caz de compromitere a contului. Tehnologia modernă OIDC (OpenID Connect) permite runner-ului GitHub să solicite un token temporar de la cloud provider fără nicio parolă statică!