Puedes ponerte en contacto con Soporte de GitHub para obtener ayuda con GitHub Actions.
Proporcionar información de diagnóstico y solución de problemas
El contenido de repositorios privados e internos no es visible para Soporte de GitHub, por lo que Soporte de GitHub puede solicitar información adicional para comprender el contexto completo de la consulta y reproducir cualquier comportamiento inesperado. Se puede acelerar la resolución de la consulta proporcionando esta información al generar inicialmente un vale con Soporte de GitHub.
Alguna información que Soporte de GitHub solicitará puede incluir, entre otra posible, lo siguiente:
-
La dirección URL de la ejecución del flujo de trabajo.
Por ejemplo: https://github.com/ORG/REPO/actions/runs/0123456789
-
Los archivos de flujo de trabajo
.yml
adjuntos al vale como archivos.txt
. Para obtener más información sobre los flujos de trabajo, consulte "Acerca de los flujos de trabajo." -
Una copia de los registros de ejecución del flujo de trabajo para ver un error de ejecución de flujo de trabajo de ejemplo. Para obtener más información sobre los registros de ejecución de flujo de trabajo, consulta "Uso de registros de ejecución de flujo de trabajo."
-
Si ejecutas este flujo de trabajo en un ejecutor autohospedado, los registros del ejecutor autohospedado que se pueden encontrar en la carpeta
_diag
del ejecutor. Para más información sobre los ejecutores autohospedados, consulta "Supervisión y solución de problemas de ejecutores autohospedados".Se da formato a los nombres de archivo de registro del ejecutor autohospedado:
Runner_YYYY####-xxxxxx-utc.log
yWorker_YYYY####-xxxxxx-utc.log
.
Nota: adjunta archivos a la incidencia de soporte técnico cambiando la extensión del archivo a .txt
o .zip
. Si incluyes datos textuales como fragmentos de código de registro o de flujo de trabajo insertados en el vale, asegúrate de que tengan el formato correcto como bloques de código Markdown. Para más información sobre el formato de Markdown adecuado, consulta "Sintaxis de escritura y formato básicos".
Si la información que proporcionas no es legible debido a la pérdida de formato por una sintaxis incorrecta de Markdown, Soporte de GitHub puede solicitar que vuelvas a enviar la información como datos adjuntos o con el formato correcto de Markdown.
Advertencia: asegúrate de que todos los archivos y texto proporcionados a Soporte de GitHub se hayan censurado correctamente para quitar información confidencial, como tokens y otros secretos.
Archivos de registro de aplicaciones del ejecutor efímero
Soporte de GitHub puede solicitar los archivos de registro de la aplicación del ejecutor desde ejecutores efímeros. GitHub espera y recomienda que haya implementado un mecanismo para reenviar y conservar los archivos de registro de aplicaciones del ejecutor de los ejecutores efímeros autohospedados. Para obtener más información sobre los archivos de registro de aplicaciones del ejecutor y la solución de problemas de ejecutores autohospedados, consulte "Supervisión y solución de problemas de ejecutores autohospedados".
Actions Runner Controller
Si usa Actions Runner Controller (ARC), Soporte de GitHub puede pedirle que envíe los registros completos para el controlador, los agentes de escucha y los pods de ejecutores. Para más información sobre la obtención de registros de Actions Runner Controller, consulta "Solución de errores de Actions Runner Controller."
Para más información sobre el ámbito del soporte técnico de Actions Runner Controller, consulta "Acerca de la compatibilidad con Actions Runner Controller."
CodeQL y GitHub Actions
Si solicitas ayuda con un Flujo de trabajo de análisis de CodeQL, Soporte de GitHub puede solicitar una copia de los artefactos de depuración de CodeQL. Para obtener más información sobre la depuración de artefactos para un Flujo de trabajo de análisis de CodeQL, consulta "Los registros no son lo suficientemente detallados".
Para proporcionar los artefactos de depuración a Soporte de GitHub, descarga los artefactos de depuración de CodeQL de una ejecución de flujo de trabajo de ejemplo y adjúntalos al vale como un archivo .zip
. Para obtener más información sobre cómo descargar artefactos de flujo de trabajo, consulta "Descargar los artefactos del flujo de trabajo".
Si el archivo .zip
de los artefactos de depuración de CodeQL es demasiado grande para cargarlos en el vale, informa a Soporte de GitHub, y trabajaremos contigo para determinar los pasos siguientes.
Alcance del soporte técnico
Si tu solicitud de soporte técnico está fuera del alcance de lo que puede hacer nuestro equipo para ayudarte, podemos recomendarte los siguientes pasos para resolver el problema por fuera del Soporte de GitHub. Es probable que tu solicitud de soporte técnico esté fuera del alcance de Soporte de GitHub si se trata principalmente de lo siguiente:
- Integraciones de terceros, tales como Jira
- Enterprise Cloud Importer (disponible solo con migraciones dirigidas por expertos)
- CI/CD, como Jenkins
- Escritura de scripts
- Configuración de sistemas de autenticación externos, como proveedores de identidades de SAML
- Proyectos de código abierto
- Crear o depurar el código de nuevas consultas para CodeQL
- Configuraciones del proveedor de nube, como la configuración de red virtual, el firewall personalizado o las reglas de proxy.
- Orquestación de contenedores, como la configuración de Kubernetes, las redes, etc.
- Asistencia detallada con flujos de trabajo y administración de datos
- Características de Beta. La compatibilidad con las características de beta están fuera del ámbito de Soporte de GitHub.
Para obtener ayuda detallada con flujos de trabajo y administración de datos, consulte Servicios expertos de GitHub, que ofrecen soporte técnico especializado para ayudarle a optimizar el uso de la plataforma.
Si no estás seguro de si el problema está fuera de nuestro alcance, abre un ticket y nos complacerá ayudarte a determinar la mejor manera de continuar.