Acerca de GitHub Actions para empresas
GitHub Actions permite a los usuarios de su empresa mejorar la productividad automatizando cada fase del flujo de trabajo de desarrollo de software.
| Tarea | Más información |
|---|---|
| Prueba y crea tu aplicación automáticamente |
[AUTOTITLE](/actions/automating-builds-and-tests/about-continuous-integration) |
| Despliega tu aplicación | Despliegue continuo | | Empaca el código automáticamente y de manera segura en los artefactos y contenedores | Acerca de los Paquetes de Github y de Github Actions |
GitHub Actions ayuda a su equipo a trabajar a escala de manera más rápida. Cuando los repositorios de gran tamaño comienzan a usar GitHub Actions, las solicitudes de incorporación de cambios suelen combinarse con mayor rapidez, lo que permite a los equipos combinar más solicitudes de incorporación de cambios al día.
Puede crear sus propias automatizaciones únicas, o puede usar y adaptar flujos de trabajo de nuestro ecosistema de más de 10 000 acciones creadas por líderes del sector y la comunidad de open source. Puede restringir a los desarrolladores a que usen acciones que existen en tu instancia de GitHub Enterprise Servero puede permitir que los desarrolladores accedan a acciones en GitHub.com. Para obtener más información, consulte Acerca de utilizar las acciones en tu empresa.
GitHub Actions es amigable para desarrolladores, ya que se integra directamente en la experiencia familiar de GitHub.
controlar su propia infraestructura privada de CI/CD mediante ejecutores autohospedados. Los ejecutores auto-hospedados te permiten determinar el ambiente y recursos exactos que completan tus compilaciones, pruebas y despliegues sin exponer tu ciclo de desarrollo de software a la internet. Para obtener más información, consulte [AUTOTITLE](/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners).
GitHub Actions proporciona un mayor control sobre las implementaciones. Por ejemplo, puedes utilizar entornos para solicitar aprobaciones para que proceda una tarea, restringir qué ramas pueden activar un flujo de trabajo o limitar el acceso a los secretos. Si tus flujos de trabajo necesitan acceder a los recursos de un proveedor de nube que admita OpenID Connect (OIDC), puedes configurarlos para que se autentiquen directamente con dicho proveedor. OIDC proporciona beneficios de seguridad tales como el eliminar la necesidad de almacenar credenciales como secretos de larga duración. Para más información, consulta [AUTOTITLE](/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect).
GitHub Actions también incluye herramientas para controlar el ciclo de desarrollo de software de su empresa y cumplir las obligaciones de cumplimiento. Para más información, consulta [AUTOTITLE](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise).
Acerca de cómo comenzar con GitHub Actions
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.
GitHub Actions no está habilitado para GitHub Enterprise Server de manera predeterminada. Después de finalizar la planeación, puede seguir las instrucciones para habilitar GitHub Actions. Por ejemplo, puede que tenga que actualizar los recursos de CPU y memoria para tu instancia de GitHub Enterprise Server. Para más información, consulta [AUTOTITLE](/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server).
Información adicional
-
[AUTOTITLE](/actions/learn-github-actions/understanding-github-actions)