mirror of
https://github.com/Sea-Haven-Industries/meal-order-manager.git
synced 2026-09-30 03:03:12 +00:00
docs(readme): record HCP VCS trigger patterns (PLAT-183) (#188)
This commit is contained in:
parent
c1552f0bd3
commit
ed98ad0ac9
1 changed files with 2 additions and 0 deletions
|
|
@ -88,6 +88,7 @@ Stack name: `meal-order-manager` (us-east-1)
|
|||
- **Secrets Manager** — Slack bot token
|
||||
- Migration note: the existing `meal-order-manager/form-api-key` secret remains until this change is deployed and verified, then must be deleted during post-deploy cleanup.
|
||||
- **CloudWatch Alarms** — coverage across the stack, all notifying the shared `site-alerts` SNS topic (see Monitoring)
|
||||
- **HCP Terraform** — workspace `meal-order-manager-prod` in project `seahaven-prod` is the sole apply path. Working directory `terraform/`. VCS file triggers use `trigger-patterns = [terraform/**/*, src/**/*, functions/**/*]` because `terraform/build_packages.sh` packages the shared layer from `src/shared` and the handlers from `functions/`. A `src/`-only or `functions/`-only merge must still queue a run. Do not `terraform apply` locally to prod.
|
||||
|
||||
## Monitoring
|
||||
|
||||
|
|
@ -196,6 +197,7 @@ meal-order-manager/
|
|||
│ ├── weekly-menu.yml # Monday cron: scrape + publish + notify
|
||||
│ ├── ci.yml # PR checks
|
||||
│ └── deploy.yml # Push to main: sam deploy
|
||||
├── terraform/ # HCP Terraform (workspace meal-order-manager-prod)
|
||||
├── src/
|
||||
│ ├── scraper/ # Playwright menu scraper
|
||||
│ ├── server/ # Form generator + local Flask server
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue