Esta versión de GitHub Enterprise Server se discontinuó el 2024-07-09. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise Server. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.
Uso de flujos de trabajo
Crear y administrar flujos de trabajo de las GitHub Actions.
Acerca de los flujos de trabajo
Obtén información general sobre los flujos de trabajo de GitHub Actions, como desencadenadores, sintaxis y características avanzadas.
Activar un flujo de trabajo
Cómo activar flujos de trabajo de GitHub Actions automàticamente
Ejecutar un flujo de trabajo manualmente
Cuando se configura un flujo de trabajo para ejecutarse en el evento workflow_dispatch
, puedes ejecutar el flujo de trabajo mediante la pestaña Acciones de GitHub, GitHub CLI, o la API REST.
Deshabilitación y habilitación de un flujo de trabajo
Puedes inhabilitar y volver a habilitar un flujo de trabajo utilizando la IU de GitHub, la API de REST, o el GitHub CLI.
Eventos que desencadenan flujos de trabajo
Puedes configurar tus flujos de trabajo para que se ejecuten cuando ocurre una actividad específica en GitHub Enterprise Server, en un horario programado o cuando se produce un evento fuera de GitHub Enterprise Server.
Sintaxis del flujo de trabajo para Acciones de GitHub
Un flujo de trabajo es un proceso automatizado configurable formado por uno o más trabajos. Debes crear un archivo YAML para definir tu configuración de flujo de trabajo.
Comandos de flujo de trabajo para Acciones de GitHub
Puedes usar comandos de flujo de trabajo cuando ejecutas comandos de Shell en un flujo de trabajo o en el código de una acción.
Evitar la duplicación
Puede usar flujos de trabajo reutilizables o acciones compuestas para evitar duplicar el contenido de los flujos de trabajo.
Reutilización de flujos de trabajo
Aprende cómo evitar la duplicación al crear un flujo de trabajo reusando los flujos existentes.
Flujos de trabajo obligatorios
Puedes especificar qué flujos de trabajo se ejecutarán como comprobaciones de estado obligatorias en todos los repositorios o en repositorios seleccionados de la organización.
Almacenar en caché las dependencias para agilizar los flujos de trabajo
Para hacer que tus flujos de trabajo sean más rápidos y eficientes, puedes crear y usar cachés para las dependencias y otros archivos comúnmente reutilizados.
Almacenar los datos de los flujos de trabajo como artefactos
Los artefactos te permiten compartir datos entre puestos en un flujo de trabajo y almacenar los datos una vez que se ha completado ese flujo de trabajo.
Crear flujos de trabajo iniciales para tu organización
Aprende cómo puedes crear flujos de trabajo iniciales para ayudar a las personas de tu equipo a agregar flujos de trabajo con mayor facilidad.
Compartir flujos de trabajo, secretos y ejecutores con tu organización
Aprende cómo puedes usar las características de la organización para colaborar con tu equipo al compartir flujos de trabajo, secretos, variables y ejecutores autohospedados.
Utilizar el CLI de GitHub en los flujos de trabajo
Puedes hacer scripts con el GitHub CLI en los flujos de trabajo de GitHub Actions.