About GitHub Actions on GitHub Enterprise Cloud
GitHub Actions is enabled for your enterprise by default. To get started using GitHub Actions within your enterprise, you can manage the policies that control how enterprise members use GitHub Actions and optionally add self-hosted runners to run workflows.
Antes de iniciar, debes hacer un plan de cómo introducirás las GitHub Actions a tu empresa. Para más información, consulta Intruducir las GitHub Actions a tu empresa.
Si estás migrando tu empresa a las GitHub Actions desde otro proveedor, hay consideraciones adicionales. Para más información, consulta Migrar tu empresa a GitHub Actions.
Managing policies for GitHub Actions
You can use policies to control how enterprise members use GitHub Actions. For example, you can restrict which actions are allowed and configure artifact and log retention. For more information, see Requerir políticas para las GitHub Actions en tu empresa.
Adding runners
To run GitHub Actions workflows, you need to use runners. Un ejecutor es un servidor que ejecuta tus flujos de trabajo cuando se activan. If you use GitHub-hosted runners, you will be billed based on consumption after exhausting the minutes included in your plan, whereas self-hosted runners are free. For more information, see Acerca de la facturación para las Acciones de GitHub.
For more information, see Acerca de los ejecutores autohospedados.
If you choose self-hosted runners, you can add runners at the enterprise, organization, or repository levels. For more information, see Agrega ejecutores auto-hospedados.
Provisioning fine-grained permissions for GitHub Actions
Organization owners and users with the "Manage custom organization roles" permission can provision fine-grained permissions for users and teams in your organization. Provisioning fine-grained permissions for GitHub Actions allows you to practice the principle of least privilege to secure settings in your GitHub Actions CI/CD pipeline.
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.
For more information, see Administrar roles personalizados de organización.