Skip to main content

Iniciar con las GitHub Actions para GitHub Enterprise Cloud

Aprende cómo configurar GitHub Actions en GitHub Enterprise Cloud.

¿Quién puede utilizar esta característica?

Enterprise owners can configure GitHub Actions.

Users with the "Manage organization Actions policies" permission manage all settings on the "Actions General" settings page, except for self-hosted runners settings.

Users with the "Manage organization runners and runner groups" permission can manage GitHub-hosted runners, self-hosted runners, and runner groups, and control where self-hosted runners can be created.

Acerca de GitHub Actions en GitHub Enterprise Cloud

Las GitHub Actions se habilitan predeterminadamente para tu empresa. Para comenzar a utilizar las GitHub Actions dentro de tu empresa, puedes administrar las políticas que controlan cómo los miembros empresariales utilizan estas GitHub Actions y, opcionalmente, agregar ejecutores auto-hospedados a los flujos de trabajo.

Antes de iniciar, debes hacer un plan de cómo introducirás las GitHub Actions a tu empresa. Para obtener más información, vea «Intruducir las GitHub Actions a tu empresa».

Si estás migrando tu empresa a las GitHub Actions desde otro proveedor, hay consideraciones adicionales. Para obtener más información, vea «Migrar tu empresa a GitHub Actions».

Administrar las políticas para las GitHub Actions

Puedes utilizar políticas para controlar cómo los miembros empresariales utilizan las GitHub Actions. Por ejemplo, puedes restringir qué acciones se permiten y configurar la retención de bitácoras y artefactos. Para obtener más información, vea «Requerir políticas para las GitHub Actions en tu empresa».

Agregar ejecutores

Para ejecutar flujos de trabajo de GitHub Actions, necesitas utilizar ejecutores. Un ejecutor es un servidor que ejecuta tus flujos de trabajo cuando se activan. Si utilizas ejecutores hospedados en GitHub, se te facturará con base en el consumo después de agotar los minutos que se incluyen en GitHub Enterprise Cloud, mientras que los ejecutores auto-hospedados son gratuitos. Para obtener más información, vea «Acerca de la facturación para las Acciones de GitHub».

Para obtener más información, vea «Acerca de los ejecutores autohospedados».

Si eliges utilizar ejecutores auto-hospedados, puedes agregarlos a nivel de empresa, organización o repositorio. Para obtener más información, vea «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. El aprovisionamiento de permisos específicos para GitHub Actions le permite practicar con el principio de privilegio mínimo para proteger la configuración en la canalización de CI/CD de GitHub Actions.

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 obtener más información, vea «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 "Fortalecimiento de seguridad para GitHub Actions".