Ir al contenido

Secretos y credenciales

Los secretos se guardan cifrados (AES-256-GCM) y nunca se vuelven a mostrar: después de crearlos, ni siquiera un administrador puede leer su valor. Para cambiar uno, se borra y se crea de nuevo con el mismo nombre.

Alcance Lo reciben
Global Todos los pipelines de la organización.
Pipeline Solo el pipeline elegido.

Al ejecutar, el valor de cada secreto se pasa al paso por su nombre. Por ejemplo, registry_user y registry_pass son las credenciales que usan Docker Build, Trivy (imagen) y Helm Deploy.

Prioridad: si un paso tiene un valor escrito en su propio campo, ese valor gana sobre el secreto. Un campo vacío no tapa el secreto.

  • Usa tokens con el mínimo permiso necesario (por ejemplo, write:packages para publicar en GHCR).
  • Prefiere tokens con caducidad y rótalos periódicamente.
  • Usa alcance pipeline para credenciales que solo necesita un proyecto.