Skip to main content

Obtenir de l’aide de GitHub Support sur GitHub Actions

Découvrez comment Support GitHub peut vous aider avec GitHub Actions

Vous pouvez contacter Support GitHub si vous avez besoin d’aide avec GitHub Actions.

Renseignement d’informations de diagnostic et de résolution des problèmes

Le contenu des référentiels privés et internes n’est pas visible par Support GitHub. Support GitHub peut donc demander des informations supplémentaires pour comprendre le contexte complet de votre enquête et reproduire tout comportement inattendu. Vous pouvez accélérer la résolution de votre demande en renseignant ces informations lorsque vous déclenchez initialement un ticket avec Support GitHub.

Certaines informations que Support GitHub va demander peuvent inclure, mais sans s’y limiter, ce qui suit :

  • L'URL de l'exécution du workflow.

Par exemple : https://github.com/ORG/REPO/actions/runs/0123456789

  • Fichier(s) .yml de flux de travail joint(s) au ticket en tant que fichiers .txt. Pour plus d’informations sur les workflows, consultez Flux de travail.

  • Copie des journaux d’exécution de votre workflow comme exemple d’échec de l’exécution du workflow. Pour plus d’informations sur les journaux d'exécution des workflows, consultez Utilisation des journaux d’exécution de flux de travail.

  • Si vous exécutez ce workflow sur un exécuteur auto-hébergé, les journaux d’exécution auto-hébergés se trouvent sous le dossier _diag dans l’exécuteur. Pour plus d’informations sur les exécuteurs autohébergés, consultez Surveillance des exécuteurs auto-hébergés et résolution des problèmes.

    Les noms des fichiers journaux de l’exécuteur auto-hébergés sont mis en forme : Runner_YYYY####-xxxxxx-utc.log et Worker_YYYY####-xxxxxx-utc.log.

Remarque

Joignez des fichiers à votre ticket de support en modifiant l’extension du fichier sur .txt ou .zip. Si vous incluez des données textuelles telles que des extraits de code de fichier de journal ou de flux de travail inclus dans votre ticket, assurez-vous qu’elles sont correctement mises en forme en tant que blocs de code Markdown. Pour plus d’informations sur la mise en forme correcte du Markdown, consultez Syntaxe d’écriture et de mise en forme de base.

Si les informations que vous fournissez ne sont pas lisibles en raison de la perte de mise en forme du fait d’une syntaxe Markdown incorrecte, Support GitHub peut demander que les informations soient remises en tant que pièce jointe ou avec la mise en forme Markdown correcte.

Avertissement

Vérifiez que tous les fichiers et le texte fournis à Support GitHub ont été correctement rédigés afin de supprimer des informations sensibles telles que des jetons et d’autres secrets.

Fichiers journaux des applications d’exécuteurs éphémères

Support GitHub peut demander les fichiers journaux des applications des exécuteurs éphémères. GitHub attend et recommande que vous ayez mis en place un mécanisme pour transmettre et conserver les fichiers journaux des applications d’exécuteurs des exécuteurs éphémères auto-hébergés. Pour plus d’informations sur les fichiers journaux des applications d’exécuteurs et sur le dépannage des exécuteurs auto-hébergés, consultez Surveillance des exécuteurs auto-hébergés et résolution des problèmes.

Actions Runner Controller

Si vous utilisez Actions Runner Controller (ARC), Support GitHub peut vous demander de soumettre les journaux complets pour le contrôleur, les écouteurs et les pods d’exécuteur. Pour plus d’informations sur la collecte des journaux d’activité de Actions Runner Controller, consultez Résolution des erreurs d’Actions Runner Controller.

Pour plus d’informations sur l’étendue de la prise en charge de Actions Runner Controller, consultez Prise en charge d'Actions Runner Controller.

CodeQL et GitHub Actions

Si vous demandez de l’aide avec un Workflow d’analyse CodeQL, Support GitHub peut demander une copie des artefacts de débogage CodeQL. Pour plus d’informations sur le débogage d’artefacts pour un Workflow d’analyse CodeQL, consultez Journaux insuffisamment détaillés.

Pour fournir les artefacts de débogage à Support GitHub, veuillez télécharger les artefacts de débogage CodeQL à partir d’un exemple d’exécution du flux de travail et attachez-les à votre ticket sous la forme d’un fichier .zip. Pour plus d’informations sur le téléchargement d’artefacts de workflow, consultez Téléchargement d’artéfacts de workflow.

Si le fichier .zip des artefacts de débogage CodeQL est trop volumineux pour le chargement vers le ticket, veuillez conseiller Support GitHub, et nous allons travailler avec vous pour déterminer les étapes suivantes.

Étendue du support

Si votre demande de support est en dehors de l’étendue de ce que notre équipe peut vous aider, nous vous recommandons peut-être les étapes suivantes pour résoudre votre problème en dehors de Support GitHub. Votre demande d’assistance n’entre peut-être pas dans le champ de compétence de Support GitHub si elle concerne principalement :

  • Intégrations tierces, telles que Jira
  • CI/CD, par exemple Jenkins
  • Azure DevOps (veuillez contacter le support Azure)
  • L’écriture de scripts
  • La configuration de systèmes d’authentification externes, comme des fournisseurs d’identité SAML
  • Projets Open source
  • Rédaction ou débogage de nouvelles requêtes pour CodeQL
  • Configurations de fournisseur de cloud, telles que la configuration de réseau virtuel, un pare-feu personnalisé ou des règles de proxy
  • Orchestration de conteneurs, telle que la configuration de Kubernetes ou la mise en réseau
  • Assistance détaillée sur les workflows et la gestion des données
  • Prise en charge complète de la personnalisation et de l’installation d’outils pour les images personnalisées GitHub Actions
  • Fonctionnalités en préversion. Les fonctionnalités Version d'essai publique, préversion privée et préversion technique ne relèvent pas du périmètre de Support GitHub.
  • GitHub Copilot Suggestions
  • GitHub Copilot questions de consommation. Support GitHub n’effectue pas d’audit et ne ventile pas la consommation liée à l’utilisation de Copilot. La prise en charge peut expliquer le modèle de facturation et vous pointer vers la documentation disponible sur les rapports d’utilisation, mais ne peut pas déterminer pourquoi l’utilisation apparaît élevée ou pourquoi l’utilisation incluse a été épuisée plus tôt que prévu.
  • Explications sur la facturation à l’utilisation. Support GitHub n’interprète pas les tendances des rapports d’utilisation ou des dépenses pour les produits de facturation mesurés GitHub , ni ne fournit de recommandations basées sur ces données. Pour plus d’informations, consultez « Cycles de facturation ».

GitHub Copilot fournit des suggestions de code et des réponses basées sur l’IA. Comme indiqué dans nos conditions juridiques, vous conservez l'entière responsabilité de votre code, y compris de toute suggestion que vous choisissez d'intégrer. La qualité, la précision, la pertinence ou les fonctionnalités des réponses de Copilot's peuvent ne pas toujours répondre à vos attentes, et les erreurs peuvent se produire. Il est de votre décision d’utiliser les suggestions de Copilot, et GitHub recommande vivement d’implémenter des politiques et des pratiques raisonnables pour empêcher l’utilisation d’une suggestion d’une manière qui pourrait violer les droits des autres. Cela inclut, mais n’est pas limité à l’utilisation des fonctionnalités de filtrage disponibles dans Copilot.

Les suggestions et sorties générées par Copilot ne sont pas couvertes par le support. GitHub Support ne peut pas garantir l’exactitude ou l’adéquation des réponses de Copilot et n’est pas responsable des résultats produits. Si vous avez des inquiétudes concernant des suggestions spécifiques, veuillez examiner tous les liens et informations fournis afin d'en garantir l'exactitude et la conformité à vos exigences. Pour plus d’informations, consultez GitHub Copilot conditions générales et meilleures pratiques pour l’utilisation Copilot.

Pour obtenir une prise en charge des préversion publique fonctionnalités, vous pouvez contacter votre responsable de compte sur L’équipe commerciale GitHub. Pour toute assistance concernant les fonctionnalités préversion privée et préversion technique, contactez le groupe indiqué lors de la session d’intégration de préversion privée, ou votre responsable de compte sur L’équipe commerciale GitHub.

Pour obtenir de l’aide sur des sujets en dehors de l’étendue du support, des conseils guidés, des ateliers ou des formations pour vos équipes, veuillez consulter lesGitHub services Experts, qui propose des services spécialisés pour vous aider à optimiser votre utilisation de notre plateforme.

Si vous ne savez pas si tel est le cas, ouvrez un ticket et nous serons ravis de vous aider à déterminer la meilleure façon de procéder.