938 B
938 B
Forgejo CI/CD для Mnemo Cards
Быстрый старт
-
Настройте секреты в Forgejo:
DEPLOY_SSH_PRIVATE_KEY # SSH ключ для деплоя -
Протестируйте локально:
./test_ci_locally.sh -
Push в main/master:
git push origin main
Workflows
ci-main.yml- Главный pipelineci-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 для полной информации.