Введение

Завершено

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

Предположим, вы ищете функцию, которую GitHub еще не поддерживает. Может быть, вы хотите автоматизировать некоторые из более простых задач, с которыми вы занимаетсяе. Например, после выполнения действий с участниками, которые не помечают проблему, которую они создали. Или автоматическое закрытие любых ветвей или запросов на вытягивание, которые остаются нетронутыми в течение нескольких месяцев. Что бы вы ни хотели, вы, скорее всего, не один такой. Хорошая новость состоит в том, что приложения GitHub предлагают способ восполнить пробелы и автоматизировать процессы в репозитории. Лучшие новости заключается в том, что необходимое решение уже может быть создано.

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

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

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

В этом модуле вам предстоит:

  • Определите доступные маркеры доступа GitHub, необходимые для поддержки пользователей GitHub.
  • Узнайте, как отслеживать ограничения скорости маркеров.
  • Описание возможностей, вариантов использования и различий приложений GitHub и Приложение OAuth.
  • Демонстрация знаний путем установки приложения GitHub в репозитории GitHub.

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

  • Учетная запись GitHub
  • Возможность навигации и редактирования файлов в GitHub

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