Skip to main content

Obtenir de l’aide de GitHub Support sur GitHub Actions

Découvrez comment Support GitHub vous aider à GitHub Actions

Vous pouvez contacter Support GitHub pour obtenir de l’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 Support GitHub. Il peut donc Support GitHub 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 enquête en fournissant ces informations lorsque vous déclenchez initialement un ticket avec Support GitHub.

Certaines informations qui Support GitHub seront demandées peuvent inclure, mais n’est pas limitée à, les éléments suivants :

  • 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 flux de travail sur un exécuteur auto-hébergé, des journaux d’exécution auto-hébergés qui se trouvent sous le _diag dossier 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 par une syntaxe Markdown incorrecte, Support GitHub vous pouvez demander que les informations soient envoyées en tant que pièce jointe ou avec la mise en forme Markdown correcte.

Avertissement

Assurez-vous que tous les fichiers et le texte fournis ont Support GitHub été correctement supprimés pour 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 d’application de l’exécuteur à partir d’exécuteurs éphémères. GitHub s’attend à ce que vous ayez implémenté un mécanisme pour transférer et préserver les fichiers journaux d’application de l’exécuteur 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 vous pouvez vous demander d’envoyer les journaux complets pour le contrôleur, les écouteurs et les pods d’exécuteur. Pour plus d’informations sur la collecte des Actions Runner Controllerjournaux d’activité, consultez Résolution des erreurs d’Actions Runner Controller.

Pour plus d’informations sur l’étendue de la prise en charge, Actions Runner Controllerconsultez 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 CodeQL débogage. 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 GitHubtéléchargez les CodeQL artefacts de débogage à partir d’un exemple d’exécution de flux de travail et joignez-le à votre ticket en tant que .zip fichier. Pour plus d’informations sur le téléchargement d’artefacts de workflow, consultez Téléchargement d’artéfacts de workflow.

Si le CodeQL fichier d’artefacts .zip de débogage est trop volumineux pour charger sur le ticket, conseillez-nous Support GitHubet 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.

** Support GitHub ne prend pas en charge les versions abandonnées GitHub Enterprise Server .** Si vous exécutez une version abandonnée, effectuez une mise à niveau vers une version prise en charge avant d’ouvrir un ticket de support afin que nous puissions vous aider efficacement.

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.