Skip to content

Preserve recurring Scope budget email alerts - #285

Merged
lhd2156 merged 1 commit into
mainfrom
App/scope-budget-alerts
Oct 3, 2026
Merged

lhd2156 merged 1 commit into
mainfrom
App/scope-budget-alerts

Conversation

@lhd2156

@lhd2156 lhd2156 commented Oct 3, 2026

Copy link
Copy Markdown
Owner

The production $48 monthly budget had no email recipients, and future Terraform runs would remove notifications configured directly in AWS. Monthly mode now preserves actual-spend alerts above 50%, 80%, and 100%, plus a forecast alert above 100%.

Both deployment plan and apply read the recipient from the environment secret BUDGET_SUBSCRIBER_EMAIL, retaining the existing JSON-list variable fallback. The credit-window thresholds are unchanged. These alerts do not stop spending.

Validation: Terraform formatting and validation passed, workflow YAML parsed, and a live destination plan reported no changes after the four AWS notifications and their subscribers were verified. The recipient was configured in the production environment secret and is not committed.

Copilot AI balanced review requested due to automatic review settings October 3, 2026 07:13

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@lhd2156
lhd2156 merged commit 3c8f2af into main Oct 3, 2026
15 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants