fix: correct GitHub secrets for canonical domains in workflows

- Fix smoke-test.yml to use DEV_CANONICAL_DOMAIN, STAGING_CANONICAL_DOMAIN, PROD_CANONICAL_DOMAIN
- Fix promote-to-production.yml domain references
- Fix deployment-status.yml domain references
- Update documentation to reflect correct secret names

The workflows were trying to use DEV_DOMAIN instead of DEV_CANONICAL_DOMAIN
which caused the smoke tests to fail. Canonical domains are the auto-generated
Knative service domains that the tests actually need to check.
This commit is contained in:
Greg
2025-07-01 17:41:51 -07:00
parent 7313b1d155
commit 504272e95b
4 changed files with 24 additions and 24 deletions

View File

@@ -223,9 +223,9 @@ graph TD
| `DEV_WEBHOOK_URL` | Development deployment endpoint | Deploy to Development |
| `STAGING_WEBHOOK_URL` | Staging deployment endpoint | Deploy to Staging |
| `PROD_WEBHOOK_URL` | Production deployment endpoint | Deploy to Production |
| `DEV_DOMAIN` | Development domain suffix | Smoke Tests |
| `STAGING_DOMAIN` | Staging domain suffix | Smoke Tests |
| `PROD_DOMAIN` | Production domain suffix | Smoke Tests |
| `DEV_CANONICAL_DOMAIN` | Development canonical domain | Smoke Tests |
| `STAGING_CANONICAL_DOMAIN` | Staging canonical domain | Smoke Tests |
| `PROD_CANONICAL_DOMAIN` | Production canonical domain | Smoke Tests |
### Environment URLs