Skip to main content

Получение помощи в поддержке GitHub по поводу GitHub Actions

Узнайте, как Служба поддержки GitHub может помочь с GitHub Actions

Вы можете связаться с Служба поддержки GitHub для помощи с GitHub Actions.

Предоставление сведений о диагностике и устранении неполадок

Содержимое частных и внутренних репозиториев не видно Служба поддержки GitHub, поэтому Служба поддержки GitHub может запрашивать дополнительные сведения, чтобы понять полный контекст запроса и воспроизвести любое неожиданное поведение. Вы можете ускорить разрешение запроса, предоставив эту информацию при первоначальном создании билета с Служба поддержки GitHub.

Некоторые сведения о том, что Служба поддержки GitHub запросит, но не ограничивается следующими:

  • URL-адрес запуска рабочего процесса.

Например: https://DOMAIN/ORG/REPO/actions/runs/0123456789``https://github.com/ORG/REPO/actions/runs/0123456789

Примечание.

Вложите файлы в запрос в службу поддержки, изменив расширение файла на .txt или .zip. Если в билете включены текстовые данные, такие как фрагменты фрагментов файла журнала или рабочего процесса, убедитесь, что они правильно форматируются как блоки кода Markdown. Дополнительные сведения о правильном форматировании Markdown см. в разделе Базовый синтаксис написания и форматирования.

Если предоставленные сведения недоступны из-за потери форматирования неправильным синтаксисом Markdown, Служба поддержки GitHub может запросить повторную отправку сведений в виде вложения или правильного форматирования Markdown.

Предупреждение

Убедитесь, что все файлы и текст, предоставленные Служба поддержки GitHub, были правильно изменены, чтобы удалить конфиденциальную информацию, например маркеры и другие секреты.

Эфемерные файлы журнала приложений runner

Служба поддержки GitHub может запрашивать файлы журнала приложений runner из временных средств выполнения. GitHub ожидает и рекомендует реализовать механизм пересылки и сохранения файлов журналов приложений запуска от локальных эфемерных запусков. Дополнительные сведения о файлах журнала приложений runner и устранении неполадок с локальными средствами выполнения см. в разделе Мониторинг и устранение неполадок в самостоятельно размещенных средствах выполнения.

Actions Runner Controller

Если вы используете Actions Runner Controller (ARC), Служба поддержки GitHub может попросить отправить полные журналы для контроллера, прослушивателей и модулей pod runner. Дополнительные сведения о сборе данных Actions Runner Controller журналах %}см. в разделе Устранение неполадок с ошибками контроллера запуска действий.

Дополнительные сведения о области поддержки Actions Runner Controllerсм. в разделе Поддержка контроллера запуска действий.

CodeQL и GitHub Actions

Если вы запрашиваете помощь с переменными данных.code-scanning.codeql_workflow %}, Служба поддержки GitHub может запросить копию артефактов отладки CodeQL. Дополнительные сведения об отладке артефактов для Рабочий процесс анализа CodeQLсм. в разделе Журналы недостаточно подробные.

Чтобы предоставить артефакты отладки Служба поддержки GitHub, скачайте артефакты отладки CodeQL из примера рабочего процесса запуска и прикрепите его к запросу .zip в виде файла. Дополнительные сведения о скачивании артефактов рабочего процесса см. в разделе Скачивание артефактов рабочего процесса.

Если файл артефактов .zip отладки CodeQL слишком велик для отправки в билет, сообщите Служба поддержки GitHub, и мы будем работать с вами, чтобы определить следующие шаги.

Область поддержки

Если ваш запрос в поддержку выходит за рамки возможностей нашей команды, мы можем порекомендовать дальнейшие шаги для решения вашей проблемы вне Служба поддержки GitHub. Ваш запрос в поддержку может выйти за Служба поддержки GitHubрамки, если запрос в первую очередь касается:

  • Сторонние интеграции, такие как Jira
  • CI/CD, например Jenkins.
  • Azure DevOps (обратитесь в службу поддержки Azure)
  • Написание скриптов.
  • Настройка внешних систем проверки подлинности, таких как поставщики удостоверений SAML.
  • Проекты с открытым исходным кодом
  • Написание или отладка новых запросов для CodeQL
  • Конфигурации поставщика облачных служб, такие как настройка виртуальной сети, настраиваемый брандмауэр или правила прокси-сервера
  • Оркестрация контейнеров, например настройка Kubernetes или сеть
  • Подробная помощь в рабочих процессах и управлении данными
  • Комплексная поддержка кастомизации и установки инструментов на GitHub Actions пользовательских изображениях
  • Предварительные версии функций. Общедоступная предварительная версия, Частный превью, и Technical Preview функции выходят за Служба поддержки GitHubрамки '.
  • GitHub Copilot Предложения
  • GitHub Copilot Вопросы потребления. Служба поддержки GitHub не проводит аудит и не разбирает Copilot расход использования. Служба поддержки может объяснить модель выставления счетов и направить вас к доступной документации по отчетности об использовании, но не может определить, почему использование кажется высоким или почему включенное использование было исчерпано раньше, чем ожидалось.
  • Объяснения счетов с ограниченным счетом. Служба поддержки GitHub не интерпретирует отчётность по использованию или тенденции расходов для продуктов с GitHub счетчиком и не предоставляет рекомендации на основе этих данных. Дополнительные сведения см. в разделе Циклы выставления счетов.

GitHub Copilot предоставляет предложения и ответы на основе кода на базе ИИ. Как описано в наших юридических терминах, вы сохраняете полную ответственность за ваш код, включая любые предложения, которые вы хотите включить. Качество, точность, релевантность или функциональность Copilotответов может не всегда соответствовать вашим ожиданиям, и могут возникать ошибки. Решать вам, использовать ли предложения Copilot, и GitHub настоятельно рекомендует внедрять разумные политики и практики, чтобы предотвратить использование любых предложений так, чтобы они могли нарушать права других. Это включает, но не ограничивается, использованием функций фильтрации, доступных в Copilot.

Copilot-сгенерированные предложения и результаты выходят за рамки поддержки. GitHub Поддержка не может гарантировать правильность или пригодность ответов Copilot и не несёт ответственности за полученные результаты. Если у вас возникли проблемы с конкретными предложениями, просмотрите все ссылки и сведения, предоставленные для обеспечения точности и соответствия вашим требованиям. Для получения дополнительной информации см. GitHub Copilot раздел Условия и лучшие практики использования Copilot.

Для помощи по вопросам, выходящим за рамки поддержки, для консультирования, семинаров или тренингов для ваших команд, пожалуйста, обратитесь в GitHub Expert Services, которая предлагает специализированные услуги для оптимизации использования нашей платформы.

Если вы не знаете, входит ли ваша проблема в сферу компетенции нашей команды, создайте запрос в службу поддержки, и мы поможем вам определить оптимальный путь решения.