База по GitHub Actions. Events и Jobs

Переменные, функции, выражения, секреты другие возможности в GitHub Actions

Дополнительные возможности в GitHub Actions

Руководство по GitHub Actions

Пройденно 0 из 28 лекций. Вы сейчас просматриваете лекцию #1:
Что такое GitHub Actions?

Этот курс – полное погружение в GitHub Actions, инновационный сервис автоматизации CI/CD, предоставляемый GitHub. Он призван помочь в освоении всех аспектов этого инструмента без каких-либо предварительных знаний о GitHub Actions.

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

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

Что ждет вас на курсе:

  • Изучение всех ключевых компонентов и элементов управления в GitHub Actions.
  • Создание и настройка как простых, так и сложных рабочих процессов.
  • Подключение процессов к событиям и настройка их параметров.
  • Условный запуск задач и управление переменными окружения.
  • Обработка результатов задач, выводов и входных данных.
  • Использование actions из маркетплэйса и создание собственных.
  • Обеспечение безопасности создаваемых процессов.
  • И многое другое!

Этот курс доступен без необходимости знания о GitHub Actions заранее. Не требуется быть экспертом в разработке или пользователем Git / GitHub, но базовые знания в этой области будут полезны. В процессе обучения вы создадите различные рабочие процессы для разных проектов, погрузившись в практические примеры использования GitHub Actions.

Материалы и исходники для текущего урока:

Дополнительные статьи по теме курса:

Задать вопрос автору курса:

Ваш вопрос будет отправлен автору курса. Ответ на этот вопрос вы получите на свой email.
Опишите проблему или вопрос максимально подробно.