View Code? Open in Web Editor
NEW
This project forked from dima117/unit-demo-cra
TypeScript 80.86%
CSS 1.35%
HTML 17.02%
Shell 0.77%
homework_infrastructure's Introduction
Домашняя работа по инфраструктуре
- Настройка линтера коммитов
Используется
commitlint
в одной из проверок GH Actions
- Проверки для пулл реквестов
В качетсве проверок на каждый PR запускается
npm lint
- линтер кода
npm ci:test:unit
- модельные тесты
npm ci:test:e2e
- интеграционные тесты
Результаты проверок отображаются на странице PR
Мерж изменений заблокирован без прохождения тестов
- Релизы
При пуше релизного тега:
- Создается release с версией тега
- Создается issue (RELEASE) с информацией о релизе и changelog`ом от предыдущей версии
- При повторном запуске с тем же тегом изменяется старый issue
- Запускается проверки
- После успешных проверок запускается деплой GH Pages
homework_infrastructure's People
Contributors
homework_infrastructure's Issues
Release v2
- published at: 2023-07-16 18:46:02
- created at: 2023-07-16 21:41:44 +0300
- published at: IKBOstudent
- author: IKBOstudent
Current version -------- v2
Previous version ---- v1
Total commits ------- 1
Changelog:
Release v3
- published at: 2023-07-16 20:17:58
- created at: 2023-07-16 23:15:23 +0300
- published at: IKBOstudent
- author: IKBOstudent
Current version -------- v3
Previous version ---- v2
Total commits ------- 1
Changelog: