Skip to main content

Esta versión de GitHub Enterprise se discontinuó el 2022-10-12. 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. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.

Saltarse las ejecuciones de código

Puedes omitir las ejecuciones de flujo de trabajo que desencadenan los eventos push y pull_request al incluir un comando en tu mensaje de confirmación.

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.

Nota: Si se omite un flujo de trabajo debido a un filtrado de ruta, filtrado de rama o mensaje de confirmación (consulta a continuación), las comprobaciones asociadas a ese flujo de trabajo permanecerán en estado "Pendiente". Se bloqueará la fusión mediante combinación de una solicitud de incorporación de cambios que requiera esas comprobaciones para realizarse correctamente.

Los flujos de trabajo que, de lo contrario, se desencadenarían mediante on: push o on: pull_request, no se desencadenarán si agrega cualquiera de las cadenas siguientes al mensaje de confirmación en una inserción o la confirmación HEAD de una solicitud de incorporación de cambios:

  • [skip ci]
  • [ci skip]
  • [no ci]
  • [skip actions]
  • [actions skip]

Como alternativa, puedes finalizar el mensaje de confirmación con dos líneas vacías seguidas de una de las dos opciones siguientes:

  • skip-checks:true
  • skip-checks: true

No podrás fusionar la solicitud de cambios si tu repositorio se cofiguró para requerir que las verificaciones específicas pasen primero. Para permitir que la solicitud de cambios se fusione, puedes subir una confirmación nueva a la solicitud de cambios sin la instrucción de salto en el mensaje de confirmación.

Nota: Omitir las instrucciones solo se aplica a los eventos push y pull_request. Por ejemplo, agregar [skip ci] a un mensaje de confirmación no impedirá que se ejecute un flujo de trabajo que ha desencadenado on: pull_request_target.

Las instrucciones de omisión solo aplican a las ejecuciones de flujo de trabajo que pudieran activarse mediante la confirmación que contiene dichas instrucciones. También puedes inhabilitar un flujo de trabajo para que no se ejecute. Para más información, vea "Deshabilitación y habilitación de un flujo de trabajo".