1.7 KiB
1.7 KiB
11. Update CI/CD and Infrastructure References
meta: id: rebrand-to-kordant-11 feature: rebrand-to-kordant priority: P1 depends_on: [rebrand-to-kordant-01] tags: [infrastructure, ci-cd]
objective:
- Update all CI/CD workflow files, Docker image tags, Terraform state bucket names, ECS cluster names, and service names from ShieldAI to Kordant.
deliverables:
- .github/workflows/ci.yml — Docker tags, coverage artifact name, service names updated
- .github/workflows/deploy.yml — bucket name, image tags, cluster names, service names all updated
- scripts/setup-ga4.sh — display name, property name, domain references updated
- scripts/load-test/run-all.sh — test description and service references updated
steps:
- Edit
.github/workflows/ci.yml— update allshieldai:Docker tags tokordant:, updatename: shieldai-coveragetokordant-coverage - Edit
.github/workflows/deploy.yml— update:- S3 bucket
shieldai-*tokordant-* - Docker image tags
shieldai-${{ matrix.name }}tokordant-${{ matrix.name }} - ECS cluster names
shieldai-${ENV}tokordant-${ENV} - Service name references
- S3 bucket
- Edit
scripts/setup-ga4.sh— update display name from "ShieldAI" to "Kordant", domain fromshieldai.comtokordant.ai - Edit
scripts/load-test/run-all.sh— update "ShieldAI" references
tests:
- None (CI/CD changes are validated on next pipeline run)
acceptance_criteria:
- No
shieldai-prefix remains in any CI/CD workflow for Docker tags, cluster names, or bucket names - GA4 script uses kordant.ai domain
- Load test script references Kordant
validation:
- Run
grep -rn "shieldai-\.*" .github/workflows/ scripts/— expect zero - Review updated deploy.yml for consistency