GitHub Copilot
239081364a
Implement CI/CD Pipeline and Ansible Deployment (Issue #14)
- Add GitHub Actions workflow for Docker build & push to private registry
- Add Gitea Actions workflow (compatible with GitHub Actions)
- Extend README.md with comprehensive Ansible role example:
- Complete directory structure and file examples
- Docker Compose template with health checks
- Variable configuration for different environments
- Vault integration for secure credential management
- Deployment playbook and execution examples
- Add .dockerignore for optimized Docker builds
- Both workflows support workflow_dispatch with optional tag suffix
- Multi-platform builds (linux/amd64, linux/arm64)
- Smart caching and detailed build summaries