# 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) для полной информации.