- Replace branch triggers with tag triggers for all services
- Backend: backend-dev-v1.0.0
- Learner: learner-dev-v1.0.0
- Management: management-dev-v1.0.0
- Extract version from tags and use for Docker image tagging
- Update compose.yaml to use GITEA_INSTANCE variable
- Add comprehensive deployment guide (DEPLOYMENT.md)
- Support pre-release tags (beta, rc, alpha)
BREAKING CHANGE: Pushing to dev branch no longer triggers deployment.
Must create and push version tags to deploy.
- Update image names to chamomind/elearning-learner and chamomind/elearning-management
- Change env vars to match workflows: FRONTEND_TAG and MANAGEMENT_TAG
- Fix port mappings: learner 20902:3000, management 20903:3001
- Update container names to match actual running containers