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 пользовательских изображений
  • Предварительные версии функций. Public preview, private preview, а также функции Technical Preview выходят из области Служба поддержки GitHub.
  • Предложения GitHub Copilot

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

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

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

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