/
dayekb
/
yml_examples
Обзор
Документация
Войти
/
dayekb
/
yml_examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
task2_basic_workflow.yml
37 строк
1 KB
dayekb
upload files
14 окт 2025, 05:00
14 окт 2025, 05:00
aff3605
Код
Авторство
О чём код?
# Практическое задание 2: Создание базового GitHub Actions workflow # Создайте workflow файл для Node.js приложения # TODO: Укажите название workflow name: # TODO: Настройте события запуска # Workflow должен запускаться при: # - push в ветки main и develop # - создании pull request в main # - по расписанию каждый день в 06:00 UTC on: # TODO: Создайте job под названием "build-and-test" jobs: # TODO: Укажите, что job должен выполняться на ubuntu-latest # TODO: Добавьте шаги: steps: # 1. Checkout кода из репозитория # 2. Настройка Node.js версии 18 # 3. Установка зависимостей (npm ci) # 4. Запуск линтера (npm run lint) # 5. Запуск тестов (npm test) # 6. Сборка приложения (npm run build) # Подсказки: # - Используйте actions/checkout@v4 для checkout # - Используйте actions/setup-node@v4 для настройки Node.js # - Для команд используйте ключевое слово 'run' # - Каждый шаг должен иметь name