mnemo_cards/.forgejo
2025-11-16 15:15:21 +03:00
..
workflows f 2025-11-16 15:15:21 +03:00
README.md f 2025-11-16 15:15:21 +03:00

Forgejo CI/CD для Mnemo Cards

Быстрый старт

  1. Настройте секреты в Forgejo:

    DEPLOY_SSH_PRIVATE_KEY  # SSH ключ для деплоя
    
  2. Протестируйте локально:

    ./test_ci_locally.sh
    
  3. Push в main/master:

    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 - Автоматические релизы

Создание релиза

git tag v1.2.3
git push origin v1.2.3

Подробная документация

Смотрите CI_CD_SETUP.md для полной информации.