Skip to main content
Documentación de GitHub
Version:
Free, Pro, & Team
Buscar GitHub Docs
Search
Select language: current language is Spanish
Open Search Bar
Close Search Bar
Open Menu
Open Sidebar
GitHub Actions
/
Ejecutores hospedados en GitHub
/
Acerca de los ejecutores hospedados en GitHub
Home
GitHub Actions
Acerca de Acciones de GitHub
Descripción de GitHub Actions
Integración continua
Implementación continua
Escribir flujos de trabajo
Inicio rápido
Acerca de los flujos de trabajo
Usar plantillas de flujo de trabajo
Elegir cuándo se ejecutan los flujos de trabajo
Desencadenamiento de un flujo de trabajo
Uso de condiciones para controlar la ejecución del trabajo
Eventos que desencadenan flujos de trabajo
Elegir dónde se ejecutan los flujos de trabajo
Elección de un ejecutor para un trabajo
Ejecución de trabajos en un contenedor
Elegir lo que hacen los flujos de trabajo
Uso de trabajos en un flujo de trabajo
Búsqueda y personalización de acciones
CLI de GitHub en los flujos de trabajo
Comandos de flujo de trabajo
Incorporación de scripts
Permisos para `GITHUB_TOKEN`
Expresiones
Variables
Contextos
Pasar información
Configuración de los valores predeterminados para los trabajos
Entornos
Simultaneidad
Ejecución de variaciones de trabajo
Copia en caché de las dependencias
Almacenamiento de artefactos
Sintaxis de flujos de trabajo
Administración de flujos de trabajo e implementaciones
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
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
Aprobación de ejecuciones de una bifurcación pública
Aprobación de ejecuciones de bifurcaciones privadas
Administración de implementaciones
Historial de implementación
Administrar entornos
Revisión de implementaciones
Creación de reglas de protección personalizadas
Configuración de reglas de protección personalizadas
Uso compartido de automatizaciones
Evitar la duplicación
Creación de acciones
Acercad e las acciones personalizadas
Creación de una acción de contenedor Docker
Creación de una acción de JavaScript
Creación de un índice compuesto
Sintaxis de metadatos
Soporte para Dockerfile
Configurar los códigos de salida
Lanzamiento y mantenimiento de acciones
Publicación en GitHub Marketplace
Acción de configuración de la CLI
Reutilización de flujos de trabajo
Creación de plantillas de flujo de trabajo
Uso compartido desde el repositorio privado
Uso compartido con tu organización
Supervisión y solución de problemas
Supervisión
Acerca de la supervisión
Notificaciones para ejecuciones de flujo de trabajo
Gráfico de visualización
Historial de ejecución del flujo de trabajo
Visualización del tiempo de ejecución de un trabajo
Incorporación de un distintivo de estado
Registros de ejecución de flujo de trabajo
Solución de problemas
Acerca de la solución de problemas
Usar Copilot
Habilitación del registro de depuración
Trabajar con Soporte de GitHub
Ejecutores hospedados en GitHub
Acerca de los ejecutores hospedados en GitHub
Acerca de los ejecutores hospedados en GitHub
Supervisión de trabajos actuales
Personalización de los ejecutores
Uso de ejecutores más grandes
Acerca de los ejecutores más grandes
Administración de ejecutores más grandes
Control del acceso a ejecutor más grande
Ejecución de trabajos en ejecutores más grandes
Redes privadas
Información sobre redes privadas
Usar OIDC
Usar WireGuard
Ejecutores autohospedados
Administración de ejecutores autohospedados
Acerca de los ejecutores autohospedados
Comunicación del ejecutor autohospedado
Plataformas compatibles
Límites de uso
Incorporación de ejecutores autohospedados
Escalabilidad automática de ejecutores autohospedados
Ejecución de un script antes o después de un trabajo
Personalización de los contenedores que usan los trabajos
Ejecución de la aplicación del ejecutor como servicio
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
Actions Runner Controller
Acerca de ARC
Inicio rápido
Autenticación
Implementación de conjuntos de escalado de ejecutor
Uso de ARC en un flujo de trabajo
Solución de problemas
Acerca de la compatibilidad con ARC
Seguridad
Guías de seguridad
Fortalecimiento de la seguridad
Acerca de los secretos
Uso de secretos
Autenticación automática de tokens
Características de seguridad de GitHub
Atestaciones de artefactos
Atestaciones de artefactos
Atestación con flujos de trabajo reutilizables
Controlador de admisión de Kubernetes de atestaciones de artefactos
Comprobación de atestaciones sin conexión
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 JFrog
OpenID Connect en PyPI
OpenID Connect en proveedores de nube
OpenID Connect con flujos de trabajo reutilizables
Casos de uso y ejemplos
Crear un flujo de trabajo de ejemplo
Compilación y prueba
Compilación y prueba de Go
Compilación y prueba de Java y Ant