mnemo_cards/.forgejo/README.md

40 lines
938 B
Markdown
Raw Normal View History

2025-11-16 12:15:21 +00:00
# Forgejo CI/CD для Mnemo Cards
## Быстрый старт
1. **Настройте секреты в Forgejo:**
```
DEPLOY_SSH_PRIVATE_KEY # SSH ключ для деплоя
```
2. **Протестируйте локально:**
```bash
./test_ci_locally.sh
```
3. **Push в main/master:**
```bash
git push origin main
```
## Workflows
- `ci-main.yml` - Главный pipeline
- `ci-backend.yml` - Backend (Dart)
- `ci-web.yml` - Web app (Flutter)
- `ci-mobile.yml` - Mobile app (Flutter)
- `cd-deploy.yml` - Автоматический деплой
- `code-quality.yml` - Контроль качества
- `release.yml` - Автоматические релизы
## Создание релиза
```bash
git tag v1.2.3
git push origin v1.2.3
```
## Подробная документация
Смотрите [CI_CD_SETUP.md](../CI_CD_SETUP.md) для полной информации.