n1ro°
RU

Компьютеры · Инструкция

Как вывести сводку job в GitHub Actions

Job Summary подходит для результатов тестов, ссылок на артефакты и коротких метрик: их видно без просмотра полного лога

Редакция N1RO · Проверено

Короткий ответ

Записывайте Markdown в файл `$GITHUB_STEP_SUMMARY`; после завершения job GitHub покажет собранную сводку на странице запуска workflow.

Что делать

  1. 1. Добавьте шаг после проверки: Расположите summary после команд, результат которых хотите показать.
  2. 2. Запишите Markdown: В Bash: `echo "### Результат" >> "$GITHUB_STEP_SUMMARY"`.
  3. 3. Добавьте детали: Следующими `echo >>` допишите таблицу, список ошибок или ссылки.
  4. 4. Откройте run summary: После job сводка появится на странице запуска workflow.

Минимальный YAML

`run: echo '### Tests: PASS' >> "$GITHUB_STEP_SUMMARY"` добавляет заголовок в сводку текущего job.

Важно

Файл summary уникален для шага; GitHub объединяет summaries шагов в итоговую сводку job.

Как понять, что всё сработало

  • На странице workflow run появился Job Summary с ожидаемым Markdown.
  • Сводка содержит только нужные результаты, а большие логи и сырые дампы остаются в обычном log/artifact.

Что учитывать

Файл summary уникален для шага; GitHub объединяет summaries шагов в итоговую сводку job.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. Workflow commands for GitHub Actions). Пример и формулировки — редакция N1RO на 2026-09-18.