Acerca de GitHub Actions en GitHub Enterprise Cloud
GitHub Actions está habilitado para su empresa de forma predeterminada. Para empezar a usar GitHub Actions dentro de su empresa, puede administrar las directivas que controlan cómo usan GitHub Actions los miembros empresariales y, opcionalmente, agregar ejecutores autohospedados para ejecutar flujos de trabajo.
Antes de iniciar, debes hacer un plan de cómo introducirás las GitHub Actions a tu empresa. Para más información, consulta Presentación de GitHub Actions a su empresa.
Si estás migrando tu empresa a las GitHub Actions desde otro proveedor, hay consideraciones adicionales. Para más información, consulta Migración de la empresa a GitHub Actions.
Administración de directivas para GitHub Actions
Puede usar directivas para controlar cómo usan GitHub Actionslos miembros de la empresa . Por ejemplo, puedes restringir qué acciones se permiten y configurar la retención de artefactos y bitácoras. Para más información, consulta Aplicación de directivas para GitHub Actions en la empresa.
Agregar ejecutores
Para ejecutar GitHub Actions flujos de trabajo, debe usar ejecutores. Un ejecutor es un servidor que ejecuta tus flujos de trabajo cuando se activan. Si usa GitHubejecutores hospedados, se le facturará en función del consumo después de agotar los minutos incluidos en el plan, mientras que los ejecutores autohospedados son gratuitos. Para más información, consulta facturación de GitHub Actions.
Si eliges utilizar ejecutores auto-hospedados, puedes agregarlos a nivel de empresa, organización o repositorio. Para más información, consulta Agrega ejecutores auto-hospedados.
Aprovisionamiento de permisos específicos para GitHub Actions
Los propietarios de la organización y los usuarios con el permiso "Administrar roles de organización personalizados" pueden aprovisionar permisos específicos para los usuarios y equipos de su organización. Aprovisionar permisos granulares para GitHub Actions permite practicar el principio de privilegios mínimos para proteger la configuración en la canalización de CI/CD.
Para GitHub Actions, puede habilitar cualquiera de los permisos siguientes para usuarios o equipos de su organización.
- Administrar directivas de acciones de la organización: acceso para administrar toda la configuración en la página de configuración "Acciones generales", excepto para la configuración de ejecutores autohospedados.
- Administrar ejecutores de la organización y grupos de ejecutores: acceso para crear y administrar ejecutores hospedados en GitHub, ejecutores autohospedados y grupos de ejecutores, y controlar dónde se pueden crear ejecutores autohospedados.
- Administrar secretos de acciones de la organización: acceso para crear y administrar secretos de la organización de Acciones.
- Administrar variables de acciones de la organización: acceso para crear y administrar variables de la organización de Acciones.
Para más información, consulta Administrar roles personalizados de organización.
Fortalecimiento de seguridad general para las GitHub Actions
Si quieres más información sobre los procedimientos de seguridad para GitHub Actions, consulta Referencia de uso seguro.