afterhours-shift-manager/terraform
Adam Moussa 54ad5a7e34
Some checks are pending
Deploy API / Deploy API to dev (push) Waiting to run
Deploy API / Deploy API to prod (push) Waiting to run
fix(side-effects): keep non-prod off Slack and 3CX (DEV-306) (#287)
* fix(side-effects): keep non-prod off Slack and 3CX

Dev portal actions could still name the production Slack channel and phone queue. Skip those calls unless STAGE is prod, and leave the identifiers empty on non-prod tasks.

* style: apply formatter

---------

Co-authored-by: sea-haven-auto-fix[bot] <332630863+sea-haven-auto-fix[bot]@users.noreply.github.com>
2026-09-29 19:10:21 +00:00
..
bootstrap/stub feat(infra): migrate afterhours to HCP Terraform (PLAT-74) (#252) 2026-09-15 23:31:59 +00:00
.terraform.lock.hcl chore(deps): update terraform aws to ~> 6.66 (#279) 2026-09-24 17:17:17 +00:00
acm.tf feat(api): collapse Slack, portal, and jobs onto Fargate (PLAT-216) (#259) 2026-09-21 19:13:30 +00:00
alarms.tf chore(infra): remove API Gateway and Lambda dual-run (PLAT-216) (#264) 2026-09-21 22:37:13 +00:00
artifacts.tf feat(infra): migrate afterhours to HCP Terraform (PLAT-74) (#252) 2026-09-15 23:31:59 +00:00
data.tf fix(side-effects): keep non-prod off Slack and 3CX (DEV-306) (#287) 2026-09-29 19:10:21 +00:00
dynamodb.tf feat(infra): migrate afterhours to HCP Terraform (PLAT-74) (#252) 2026-09-15 23:31:59 +00:00
ecs.tf fix(side-effects): keep non-prod off Slack and 3CX (DEV-306) (#287) 2026-09-29 19:10:21 +00:00
hcp_iam.tf fix(infra): allow hcptf apply to create ECS and ELB service-linked roles (PLAT-216) (#265) 2026-09-21 22:56:09 +00:00
iam.tf fix(infra): keep ecs-task-boundary CreatePolicy off live resources (PLAT-216) (#262) 2026-09-21 19:57:12 +00:00
iam_github_deploy.tf ci(workflows): call org reusable CI and Fargate CD (#276) 2026-09-24 16:46:40 +00:00
lambda.tf chore(iam): delete leftover Lambda execution roles (PLAT-218) (#267) 2026-09-21 23:48:47 +00:00
lambda_boundary.tf fix(infra): split hcptf apply policy and omit empty queue ARNs (PLAT-216) (#261) 2026-09-21 19:46:36 +00:00
locals.tf feat(api): add OpenAPI Redocly contract and VPC outputs (DEV-289) (#268) 2026-09-22 00:34:15 +00:00
logs.tf chore(infra): remove API Gateway and Lambda dual-run (PLAT-216) (#264) 2026-09-21 22:37:13 +00:00
outputs.tf feat(api): add OpenAPI Redocly contract and VPC outputs (DEV-289) (#268) 2026-09-22 00:34:15 +00:00
providers.tf feat(api): collapse Slack, portal, and jobs onto Fargate (PLAT-216) (#259) 2026-09-21 19:13:30 +00:00
scheduler.tf feat(schedule): align the work week with Sunday-Saturday payroll (DEV-300) (#282) 2026-09-25 17:56:46 +00:00
secrets.tf feat(infra): migrate afterhours to HCP Terraform (PLAT-74) (#252) 2026-09-15 23:31:59 +00:00
ssm.tf chore(infra): remove API Gateway and Lambda dual-run (PLAT-216) (#264) 2026-09-21 22:37:13 +00:00
variables.tf ci(workflows): call org reusable CI and Fargate CD (#276) 2026-09-24 16:46:40 +00:00
versions.tf chore(deps): update terraform aws to ~> 6.66 (#279) 2026-09-24 17:17:17 +00:00
vpc.tf fix(infra): move hcptf ECS apply perms to a managed policy (PLAT-216) (#263) 2026-09-21 20:47:25 +00:00