From 97ad8cb6aa734472258244ade9c46d95ddd266fa Mon Sep 17 00:00:00 2001 From: Brian Ojeda <9335829+sgtoj@users.noreply.github.com> Date: Tue, 9 Dec 2025 11:21:24 -0500 Subject: [PATCH] feat: add support for custom footer notes for pr compliance messages --- main.tf | 7 +++++-- variables.tf | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/main.tf b/main.tf index 11072e3..5328d09 100644 --- a/main.tf +++ b/main.tf @@ -41,9 +41,12 @@ locals { APP_SLACK_TOKEN = var.slack_config.token APP_SLACK_CHANNEL = var.slack_config.channel }, - var.slack_config.channel_pr_bypass != "" ? { APP_SLACK_CHANNEL_PR_BYPASS = var.slack_config.channel_pr_bypass } : {}, var.slack_config.channel_okta_sync != "" ? { APP_SLACK_CHANNEL_OKTA_SYNC = var.slack_config.channel_okta_sync } : {}, - var.slack_config.channel_orphaned_users != "" ? { APP_SLACK_CHANNEL_ORPHANED_USERS = var.slack_config.channel_orphaned_users } : {} + var.slack_config.channel_orphaned_users != "" ? { APP_SLACK_CHANNEL_ORPHANED_USERS = var.slack_config.channel_orphaned_users } : {}, + var.slack_config.channel_pr_bypass != "" ? { + APP_SLACK_CHANNEL_PR_BYPASS = var.slack_config.channel_pr_bypass + APP_SLACK_FOOTER_NOTE_PR_BYPASS = var.pr_compliance_config.slack_footer_note + } : {}, ) : {}, # additional environment variables var.lambda_environment_variables diff --git a/variables.tf b/variables.tf index 66c8fc2..9083b29 100644 --- a/variables.tf +++ b/variables.tf @@ -143,6 +143,7 @@ variable "pr_compliance_config" { type = object({ enabled = optional(bool, false) monitored_branches = optional(list(string), ["main", "master"]) + slack_footer_note = optional(string, "") }) default = {} }