Введение

Завершено

Скрипт GitHub — это действие рабочего процесса, которое предоставляет доступ к API GitHub из GitHub Actions. Он обеспечивает удобную поддержку любого использования API, доступного в octokit/rest.js.

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

В этом модуле вы узнаете, как взаимодействовать с API GitHub из GitHub Actions с помощью GitHub Script.

Цели обучения

Из этого модуля вы узнаете следующее:

  • Используйте скрипт GitHub в рабочем процессе.
  • Комментировать проблемы с помощью Octokit.
  • Добавьте задачи в доску проекта с помощью Octokit.
  • Используйте синтаксис выражения рабочего процесса для фильтрации при выполнении заданий в рабочем процессе.

Необходимые компоненты

  • Учетная запись GitHub
  • Возможность навигации и редактирования файлов в GitHub
  • Базовое представление о GitHub Actions
  • Опыт работы с CI/CD.

Перед началом этого модуля рекомендуется автоматизировать задачи разработки с помощью GitHub Actions .