Owner: Engineering Team | Last Updated: 2026-01-30 | Status: Current
CI/CD is implemented using GitHub Actions with reusable workflow templates.
Code Push ──► GitHub Actions ──► Build Docker ──► Push ECR ──► Deploy ECS
│
├── template-build.yml (reusable build)
└── template-deploy.yml (reusable deploy)
Located in .github/workflows/ — 9 workflow files total:
pipeline-dev.yml — Development deploymentpipeline-preprod.yml — Preproduction deploymentpipeline-prod.yml — Production deploymenttemplate-build.yml — Reusable build templatetemplate-deploy.yml — Reusable deploy template| Environment | Trigger | Branch |
|---|---|---|
| Development | Push (automatic) | dev |
| Preproduction | Manual/Scheduled | dev |
| Production | Manual trigger | main |
| Date | Author | Change |
|---|---|---|
| 2026-01-30 | Admin | Initial creation |
Prev: Environment Configuration | Up: General