Сводка
В этом модуле вы реализовали решение CI с помощью GitHub Actions и рабочих процессов.
Теперь вы можете:
- Создание и тестирование проекта Node.js с помощью GitHub Actions и шаблонного рабочего процесса
- Отладка непройденного теста с помощью журнала GitHub Actions
- Настройте рабочий процесс с помощью GitHub Actions:
- создание артефакта сборки и его сохранение;
- получение доступа к артефактам сборки;
- Тестирование с использованием нескольких целевых объектов.
- Добавление меток в запросы на вытягивание
Следующие шаги
Чтобы продолжить свое путешествие с помощью GitHub Actions, ознакомьтесь со следующим модулем на этом пути обучения. Вы можете расширить сведения, которые вы узнали здесь и использовать GitHub Actions для непрерывной доставки и реализации инфраструктуры в качестве кода.
Подробнее
Ниже приведены некоторые ссылки на дополнительные сведения о темах, которые мы обсуждали в этом модуле.
- Документация по GitHub Actions
- GitHub Marketplace
- Действия, созданные GitHub
- действия и checkout@v3
- actions/upload-artifact
- actions/download-artifact
- pullreminders/label-when-approved-action
- Синтаксис метаданных для GitHub Actions
- Синтаксис рабочего процесса для GitHub Actions
- События, инициирующие рабочие процессы
- Ограничения использования GitHub Actions
- Сведения о действиях GitHub: Задание
- Сведения о CI: задание
- npm install
- npm run
- npm test
- Переменные среды по умолчанию
- Контексты
- Ключевые функции действий GitHub
- Использование действия кэша
- Передача данных между заданиями в рабочем процессе
- Включение ведения журналов отладки
- Использование журналов выполнения рабочих процессов