Skip to content

Add Slack notification support for system alerts #50

Description

@sean-navapbc

Carved out of #7. The AWS template's scan-orphaned-environments workflow notifies a Slack channel on failure via a reusable send-system-notification.yml workflow that reads channel config from infra/project-config/system_notifications.tf.

The Azure template currently has no equivalent. As part of #7 the scan-orphaned-environments.yml workflow is being ported without the notify job — failures will only surface in the Actions UI. This issue tracks the follow-up to wire up Slack notifications.

Scope

  • Port .github/workflows/send-system-notification.yml from template-infra
  • Add system_notifications_config output to infra/project-config (channels map, channel-type dispatch)
  • Document channel setup (Slack token + channel-id secret naming convention) in docs/infra
  • Wire the notify job back into scan-orphaned-environments.yml (and any other workflow that should alert on failure)

Reference

Metadata

Metadata

Assignees

No one assigned

    Labels

    cloud: azureApplies to Azuretype: featureNew feature or new functionality to existing feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions