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ă!
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