Skip to main content
Documentación de GitHub
Version:
Free, Pro, & Team
Buscar GitHub Docs
Acciones de GitHub
/
Migrar a GitHub Actions
Página principal
GitHub Actions
Inicio rápido
Más información sobre las Acciones de GitHub
Descripción de Acciones de GitHub
Búsqueda y personalización de acciones
Características esenciales
Expresiones
Contextos
variables
Uso de flujos de trabajo de inicio
Facturación y límites de flujo de trabajo
Ejemplos
Uso de scripts para probar el código en un ejecutor
Uso de la CLI de GitHub en un ejecutor
Uso de simultaneidad, expresiones y una matriz de pruebas
Uso de flujos de trabajo
Acerca de los flujos de trabajo
Desencadenamiento de un flujo de trabajo
Ejecución manual de un flujo de trabajo
Deshabilitación y habilitación de un flujo de trabajo
Eventos que desencadenan flujos de trabajo
Sintaxis de flujos de trabajo
Comandos de flujo de trabajo
Reutilización de flujos de trabajo
Flujos de trabajo obligatorios
Copia en caché de las dependencias
Almacenamiento de artefactos
Creación de flujos de trabajo de inicio
Uso compartido de flujos de trabajo con tu organización
CLI de GitHub en los flujos de trabajo
Utilizar jobs
Uso de trabajos en un flujo de trabajo
Elección de un ejecutor para un trabajo
Uso de condiciones para controlar la ejecución del trabajo
Matrices
Simultaneidad
Entornos
Ejecución de trabajos en un contenedor
Configuración de los valores predeterminados para los trabajos
Asignación de permisos a trabajos
Definición de las salidas para los trabajos
Administración de ejecuciones de flujo de trabajo
Ejecución de nuevo de flujos de trabajo y trabajos
Cancelación de un flujo de trabajo
Aprobación de ejecuciones de una bifurcación pública
Aprobación de ejecuciones de bifurcaciones privadas
Revisión de implementaciones
Omisión de ejecuciones de flujo de trabajo
Eliminación de una ejecución de flujo de trabajo
Descarga de artefactos de flujo de trabajo
Eliminación de los artefactos de un flujo de trabajo
Compilación y prueba
Integración continua
Compilación y prueba de Go
Compilación y prueba de Java y Ant
Compilación y prueba de Java y Gradle
Compilación y prueba de Java con Maven
Compilación y prueba de .NET
Compilación y prueba de Node.js
Compilación y prueba de PowerShell
Compilación y prueba de Python
Compilación y prueba de Ruby
Compilación y prueba de Swift
Compilación y prueba de aplicaciones de Xamarin
Implementación
Acerca de las implementaciones
Acerca del despliegue contínuo
Implementación con acciones de GitHub
Desplegar a tu proveedor de servicios en la nube
Implementación en Amazon ECS
Implementar en Azure
Desplegar Node.js a Azure App Service
Desplegar Python a Azure App Service
Desplegar Java a Azure App Service
Desplegar .NET al Azure App Service
Desplegar PHP a Azure App Service
Desplegar Docker a Azure App Service
Desplegar a Azure Static Web App
Desplegar a Azure Kubernetes Service
Implementación en Google Kubernetes Engine
Fortalecer la seguridad de las implementaciones
Fortalecimiento de seguridad con OpenID Connect
OpenID Connect en AWS
OpenID Connect en Azure
OpenID Connect en Google Cloud Platform
OpenID Connect en HashiCorp Vault
OpenID Connect en proveedores de nube
OpenID Connect en PyPI
OpenID Connect con flujos de trabajo reutilizables
Apuntar a ambientes diferentes
Uso de entornos para la implementación
Protección de las implementaciones
Creación de reglas de protección personalizadas
Configuración de reglas de protección personalizadas
Administrar las implementaciones
Historial de implementación
Implementar aplicaciones de Xcode
Firma de aplicaciones de Xcode