Введение

Завершено

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

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

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

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

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

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

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

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

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

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