Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the
English documentation
.
GitHub Docs
Version:
Enterprise Server 3.6
Search GitHub Docs
All products
Acciones de GitHub
Inicio rápido
Más información sobre las Acciones de GitHub
Descripción de Acciones de GitHub
Finding and customizing actions
Essential features
Expresiones
Contextos
variables
Facturación y límites de flujo de trabajo
Ejemplos
Using scripts to test your code on a runner
Use the GitHub CLI on a runner
Using concurrency, expressions, and a test matrix
Uso de flujos de trabajo
Acerca de los flujos de trabajo
Desencadenamiento 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
Copia en caché de las dependencias
Almacenamiento de artefactos
Creación de flujos de trabajo de inicio
Uso 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
Using jobs in a workflow
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 manual de un flujo de trabajo
Ejecución de nuevo de flujos de trabajo y trabajos
Cancelación de un flujo de trabajo
Revisión de implementaciones
Deshabilitación y habilitación de un flujo de trabajo
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
Deploying to your cloud provider
Implementación en Amazon ECS
Implementar en Azure
Implementación en Google Kubernetes Engine
Security hardening your deployments
OpenID Connect permite que tus flujos de trabajo intercambien tokens de vida corta directamente desde tu proveedor de servicios en la nube.
OpenID Connect in AWS
OpenID Connect en Azure
OpenID Connect in Google Cloud Platform
OpenID Connect en HashiCorp Vault
OpenID Connect en proveedores de nube
OpenID Connect con flujos de trabajo reutilizables
Targeting different environments
Uso de entornos para la implementación
Managing your deployments
Visualización del historial de implementaciones
Deploying Xcode applications
Firma de aplicaciones de Xcode
Containerized services
Acerca de los contenedores de servicios
Creación de contenedores de servicios de PostgreSQL
Creación de contenedores de servicio de Redis
Publicar paquetes
Empaquetado con Acciones de GitHub
Publicar imágenes de Docker
Publicación de paquetes de Java con Gradle
Publicación de paquetes de Java con Maven
Publicación de paquetes Node.js
Managing issues and pull requests
Acciones para la administración de proyectos
Incorporación de etiquetas a incidencias
Cierre de incidencias inactivas
Incorporación de una etiqueta para comentar en la incidencia
Traslado de incidencias asignadas
Eliminación de la etiqueta al agregar la tarjeta
Programación de la creación de incidencias
Migrate to GitHub Actions
Automatización de la migración con GitHub Actions Importer
Migración desde Azure Pipelines
Migrate from CircleCI
Migrate from GitLab CI/CD
Migrar desde Jenkins
Migración desde Travis CI
Supervisión y solución de problemas
Acerca del monitoreo y solución de problemas
Use the visualization graph
Add a status badge
Historial de ejecución del flujo de trabajo
Registros de ejecución de flujo de trabajo
Habilitación del registro de depuración
Notificaciones para ejecuciones de flujo de trabajo
Ejecutores hospedados en GitHub
Acerca de los ejecutores hospedados en GitHub
Conexión a una red privada
Ejecutores autohospedados
Acerca de los ejecutores autohospedados
Add self-hosted runners
Escalabilidad automática de ejecutores autohospedados
Run a script before or after a job
Run runner app on startup
Servidores proxy
Etiquetado de ejecutores
Utilizar ejecutores en un flujo de trabajo
Administración del acceso con grupos de ejecutores
Supervisión y solución de problemas
Eliminación de ejecutores autohospedados
Guías de seguridad
Fortalecimiento de la seguridad
Secretos cifrados
Autenticación automática de tokens
Crear acciones
Acercad e las acciones personalizadas
Creación de una acción de contenedor Docker
Creación de una acción de JavaScript
Create a composite action
Sintaxis de metadatos
Soporte para Dockerfile
Configurar los códigos de salida
Uso compartido con la empresa
Lanzamiento y mantenimiento de acciones
Guías para las GitHub Actions
Acciones de GitHub
/
Publicar paquetes
Publicar paquetes
Puedes publicar paquetes automáticamente utilizando las GitHub Actions.
Acerca del empaquetado con Acciones de GitHub
Publicación de imágenes de Docker
Publicar paquetes Java con Gradle
Publicar paquetes Java con Maven
Publicar paquetes Node.js