Skip to main content

Obtendo ajuda do suporte GitHub sobre GitHub Actions

Saiba como Suporte do GitHub podem ajudar com o GitHub Actions

Você pode entrar em contato com o Suporte do GitHub para obter assistência com o GitHub Actions.

Fornecendo informações de diagnóstico e solução de problemas

O conteúdo de repositórios privados e internos não é visível para o Suporte do GitHub. Portanto, o Suporte do GitHub pode solicitar informações adicionais para entender o contexto completo de sua consulta e reproduzir qualquer comportamento inesperado. Você pode acelerar a resolução da sua consulta fornecendo essas informações ao gerar inicialmente um tíquete com o Suporte do GitHub.

Algumas informações que o Suporte do GitHub solicitará podem incluir, mas não estão limitadas a:

  • A URL da execução do fluxo de trabalho.

Por exemplo: https://github.com/ORG/REPO/actions/runs/0123456789

  • O(s) arquivo(s) de fluxo de trabalho .yml anexado(s) ao tíquete como arquivos .txt. Para obter mais informações sobre os fluxos de trabalho, consulte Fluxos de trabalho.

  • Uma cópia dos logs de execução do fluxo de trabalho para um exemplo de falha de execução do fluxo de trabalho. Para obter mais informações sobre logs de execução de workflows, consulte Usando registros de execução de fluxo de trabalho.

  • Se você estiver executando esse fluxo de trabalho em um executor auto-hospedado, este registrará que pode ser encontrado na pasta _diag dentro do executor. Para saber mais sobre executores auto-hospedados, confira Monitorar e solucionar problemas de executores auto-hospedados.

    Os nomes de arquivo de log do executor auto-hospedado são formatados: Runner_YYYY####-xxxxxx-utc.log e Worker_YYYY####-xxxxxx-utc.log.

Observação

Anexe arquivos ao seu tíquete de suporte alterando a extensão do arquivo para .txt ou .zip. Se você incluir dados textuais, como trechos de arquivo de log ou de fluxo de trabalho, embutidos no seu tíquete, verifique se eles estão formatados corretamente como blocos de código de Markdown. Para obter mais informações sobre a formatação correta do Markdown, consulte Sintaxe básica de escrita e formatação.

Se as informações fornecidas estiverem ilegíveis devido à perda de formatação por sintaxe de Markdown inadequada, o Suporte do GitHub poderá solicitar o reenvio das informações como um anexo ou com a formatação de Markdown correta.

Aviso

Certifique-se de que todos os arquivos e textos fornecidos a Suporte do GitHub tenham sido devidamente editados para remover informações confidenciais, como tokens e outros segredos.

Arquivos de log do aplicativo do executor efêmero

O Suporte do GitHub pode solicitar os arquivos de log do aplicativo do executor de executores efêmeros. O GitHub espera e recomenda que você tenha implementado um mecanismo para encaminhar e preservar os arquivos de log do aplicativo do executor de executores efêmeros auto-hospedados. Para obter mais informações sobre arquivos de log do aplicativo do executor e solução de problemas de executores auto-hospedados, consulte Monitorar e solucionar problemas de executores auto-hospedados.

Actions Runner Controller

Se estiver usando o Actions Runner Controller (ARC), o Suporte do GitHub poderá solicitar que você envie os logs completos do controlador, dos ouvintes e dos pods do executor. Para obter mais informações sobre a coleta de logs do Actions Runner Controller, consulte Solução de problemas dos erros do Actions Runner Controller.

Para obter mais informações sobre o escopo do suporte para o Actions Runner Controller, consulte Suporte para o Controlador do Executor de Ações.

CodeQL e GitHub Actions

Se estiver solicitando assistência com um Fluxo de trabalho de análise do CodeQL, o Suporte do GitHub poderá solicitar uma cópia dos artefatos de depuração do CodeQL. Para obter mais informações sobre como depurar artefatos para um Fluxo de trabalho de análise do CodeQL, consulte Os logs não são detalhados o suficiente.

Para fornecer artefatos de depuração ao Suporte do GitHub, baixe os artefatos de depuração do CodeQL de uma execução de fluxo de trabalho de exemplo e anexe-os ao seu tíquete como um arquivo .zip. Para obter mais informações sobre como baixar artefatos de fluxo de trabalho, confira Baixar artefatos do fluxo de trabalho.

Se o arquivo de artefatos de depuração .zip do CodeQL for muito grande para carregar no tíquete, informe ao Suporte do GitHub, e trabalharemos com você para determinar as próximas etapas.

Escopo do suporte

Se sua solicitação de suporte estiver fora do escopo com o qual nossa equipe pode ajudar, poderemos recomendar os próximos passos para resolver seu problema fora de Suporte do GitHub. Sua solicitação de suporte possivelmente estará fora do Suporte do GitHubescopo se a solicitação for principalmente sobre:

  • Integrações de terceiros, como o Jira
  • CI/CD, como Jenkins
  • Azure DevOps (entre em contato com o Suporte do Azure)
  • Criação de scripts
  • Configuração de sistemas de autenticação externa, como provedores de identidade SAML
  • Projetos de software livre
  • Gravando ou depurando novas consultas para CodeQL
  • Configurações do provedor de nuvem, como configuração de rede virtual, firewall personalizado ou regras de proxy
  • Orquestração de contêineres, como configuração do Kubernetes ou redes
  • Assistência detalhada com fluxos de trabalho e gerenciamento de dados
  • Suporte abrangente para personalização e instalação de ferramentas em GitHub Actions imagens personalizadas
  • Recursos em versão prévia. Os recursos Versão preliminar pública, versão prévia privada e versão prévia técnica estão fora do escopo de Suporte do GitHub.
  • GitHub Copilot Sugestões
  • GitHub Copilot dúvidas sobre consumo. Suporte do GitHub não audita nem divide o Copilot consumo de uso. O suporte pode explicar o modelo de cobrança e apontá-lo para a documentação de relatório de uso disponível, mas não pode determinar por que o uso parece alto ou por que o uso incluído foi esgotado mais cedo do que o esperado.
  • Explicações sobre a cobrança medida. Suporte do GitHub não interpreta o relatório de uso ou as tendências de gastos para produtos de cobrança limitada GitHub , nem fornece recomendações com base nesses dados. Para obter mais informações, consulte Ciclos de cobrança.

GitHub Copilot fornece sugestões de código e respostas com tecnologia de IA. Conforme descrito em nossos termos legais, você tem total responsabilidade pelo seu código, incluindo pelas sugestões que optar por incorporar. A qualidade, a precisão, a relevância ou a funcionalidade das respostas de Copilot's podem nem sempre atender às suas expectativas, e erros podem ocorrer. Cabe a você decidir se deseja usar as sugestões de Copilot, e o GitHub recomenda enfaticamente a implementação de políticas e práticas razoáveis para impedir o uso de qualquer sugestão de forma que possa violar os direitos de terceiros. Isso inclui, mas não se limita a, usar os recursos de filtragem disponíveis em Copilot.

CopilotAs sugestões e as saídas geradas estão fora do escopo do suporte. GitHub Suporte não pode garantir a correção ou a adequação das respostas de Copilot e não é responsável pelos resultados produzidos. Se tiver preocupações com sugestões específicas, examine todos os links e informações fornecidas para garantir a precisão e a conformidade com seus requisitos. Para obter mais informações, consulte GitHub Copilot Termos e práticas recomendadas para usar Copilot.

Para obter suporte com os recursos de prévia pública, você pode entrar em contato com seu gerente de conta pelo Equipe de vendas do GitHub. Para obter suporte com os recursos versão prévia privada e versão prévia técnica, entre em contato com o grupo informado durante a sessão de onboarding de versão prévia privada ou com seu gerente de contas em Equipe de vendas do GitHub.

Para obter assistência com tópicos fora do escopo de suporte, para consultoria guiada, workshops ou treinamento para suas equipes, consulte os GitHub Serviços Especializados, que oferecem serviços especializados para ajudá-lo a otimizar o uso de nossa plataforma.

Se não tem certeza se o problema está fora do escopo, abra um tíquete e ficaremos felizes em ajudá-lo a determinar a melhor maneira de prosseguir.