Skip to main content

Utilizar flujos de trabajo iniciales

GitHub Enterprise Server proporciona flujos de trabajo iniciales para varios lenguajes y herramientas.

Nota: Actualmente los ejecutores hospedados en GitHub no se admiten en GitHub Enterprise Server. Puede ver más información sobre la compatibilidad futura planeada en GitHub public roadmap.

Acerca de los flujos de trabajo iniciales

GitHub Enterprise Server ofrece flujos de trabajo iniciales para diversos lenguajes y herramientas. Cuando configuras flujos de trabajo en tu repositorio, GitHub Enterprise Server analiza el código en tu repositorio y recomienda flujos de trabajo con base en el lenguaje y marco de trabajo de este. Por ejemplo, si usas Node.js, GitHub Enterprise Server sugerirá un archivo de flujo de trabajo de inicio que instale tus paquetes de Node.js y ejecute tus pruebas.

GitHub proporciona flujos de trabajo de inicio listos para usar para las siguientes categorías generales:

  • Implementación (CD) . Para más información, vea "Acerca de la implementación continua".
  • Integración continua (CI) . Para más información, vea "Acerca de la integración continua".
  • Automatización. Los flujos de trabajo de inicio de automatización ofrecen soluciones para automatizar flujos de trabajo, como evaluar las solicitudes de incorporación de cambios y aplicar una etiqueta basada en las rutas modificadas en la solicitud de incorporación de cambios, o bien saludar a los usuarios que colaboran por primera vez en el repositorio.

También puedes crear tu propio flujo de trabajo inicial para compartirlo con tu organziación. Estos flujos de trabajo iniciales se mostrarán junto con que proporciona GitHub Enterprise Server. Para obtener más información, consulte "Creación de flujos de trabajo de inicio para la organización".

Utilizar flujos de trabajo iniciales

Cualquiera con permiso de escritura en un repositorio puede configurar flujos de trabajo iniciales de GitHub Actions para IC/DC u otras automatizaciones.

  1. On your GitHub Enterprise Server instance, navigate to the main page of the repository. 1. En el nombre del repositorio, haga clic en Acciones. Pestaña Acciones en la navegación del repositorio principal

  2. Si ya tiene un flujo de trabajo en su repositorio, haga clic en New workflow (Nuevo flujo de trabajo).

  3. La página "Elegir una plantilla de flujo de trabajo" muestra una selección de flujos de trabajo de inicio recomendados. Busca el flujo de trabajo de inicio que quieres usar y haz clic en Configurar este flujo de trabajo.

    Configurar este flujo de trabajo

  4. Si el flujo de trabajo inicial contiene comentarios que detallen pasos de configuración adicional, sigue estos pasos. Muchos de los flujos de trabajo iniciales tienen guías correspondientes. Para obtener más información, consulta las guías de GitHub Actions.

  5. Algunos flujos de trabajo iniciales utilizan secretos. Por ejemplo, ${{ secrets.npm_token }}. Si el flujo de trabajo inicial utiliza un secreto, almacena el valor descrito en el nombre del secreto como un secreto en tu repositorio. Para obtener más información, vea "Secretos cifrados".

  6. Opcionalmente, haz cambios adicionales. Por ejemplo, puede que quiera cambiar el valor de on para que este cambie cuando se ejecute el flujo de trabajo.

  7. Haga clic en Start commit (Iniciar confirmación).

  8. Escribe un mensaje de confirmación y decide si lo quieres confirmar directamente en la rama predeterminada o si quieres abrir una solicitud de cambios.

Información adicional