Design & Deploy CICD

DCD #6 Junior Edda

Description

Design and deploy CI/CD pipeline using GitHub Actions in the application monorepo. Create Helm chart with per-environment values, add container and deployment make targets, then wire them into GitHub Actions workflows for CI (test → build → push) and CD (deploy → smoke → approve → switch).

Activities Flow (7)
cluster_elaboration Elaboration activity_81 DCD1 Review SAO & Define CICD Requirements activity_82 DCD2 Create Helm Chart & Values activity_81->activity_82 activity_83 DCD3 Add Container & Deploy Make Targets activity_82->activity_83 activity_84 DCD4 Build CI Pipeline activity_83->activity_84 activity_85 DCD5 Build CD Pipeline activity_84->activity_85 activity_86 DCD6 Implement Switch & Rollback activity_85->activity_86 activity_87 DCD7 End-to-End Pipeline Verification activity_86->activity_87