Skip to main content

Acerca de las GitHub Actions para las empresas

Las GitHub Actions pueden mejorar la productividad de los desarrolladores al automatizar el ciclo de desarrollo de software de tu empresa.

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.

TareaMá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 de manera segura y automáticamente en artefactos y contenedores. | Acerca de los Paquetes de Github y de Github Actions |

Las GitHub Actions ayudan para que tu equipo trabaje a mayor escala y más rápido. Cuando los repositorios grandes comienzan a utilizar GitHub Actions, las solicitudes de cambios suelen fusionarse más rápido, lo que permite a los equipos fusionar más solicitudes de cambios al día.

Puedes crear tus propias automatizaciones únicas o puedes utilizar y adaptar flujos de trabajo desde nuestro ecosistema de más de 10,000 acciones creadas por los líderes de la industria y por la comunidad de código abierto. Para más información, consulta Uso de bloques predefinidos en el flujo de trabajo.

GitHub Actions es intuitivo para los desarrolladores, ya que se integra directamente en la experiencia familiar de GitHub.

Puedes disfrutar de la comodidad de los ejecutores hospedados en GitHub, que son mantenidos y actualizados por GitHub, o bien controlar tu propia infraestructura de CI/CD mediante ejecutores auto-hospedados. 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 más información, consulta Ejecutores hospedados en GitHub y Ejecutores autohospedados.

Las GitHub Actions proprocionan un control mayor sobre los despliegues. Por ejemplo, puedes utilizar entornos para requerir la aprobación 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 OpenID Connect.

Las GitHub Actions también incluyen herramientas para regir el ciclo de desarrollo de software de tu empresa y satisfacer las obligaciones de cumplimiento. Para más información, consulta Aplicación de directivas para GitHub Actions en la empresa.

Pasos siguientes

Obtenga información sobre los conceptos básicos de escritura de un flujo de trabajo de GitHub Actions. Consulta Descripción de los componentes de Acciones de GitHub.