From 8fb574e310a24a23b811785aa08290a2340b24c8 Mon Sep 17 00:00:00 2001 From: Perry Zhu Date: Wed, 17 Jun 2026 17:38:53 -0700 Subject: [PATCH] fix: GP-News DynamoDB env var --- apps/gp-news/usw2dev/lambda.tf | 5 ++++- apps/gp-news/usw2dev/terraform.auto.tfvars | 15 +++++++-------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/apps/gp-news/usw2dev/lambda.tf b/apps/gp-news/usw2dev/lambda.tf index 88b7849..a3473cc 100644 --- a/apps/gp-news/usw2dev/lambda.tf +++ b/apps/gp-news/usw2dev/lambda.tf @@ -17,7 +17,10 @@ resource "aws_lambda_function" "gp_news_lambda" { environment { variables = merge( var.lambda_environment_variables, - { for k, v in var.ssm_parameters : k => aws_ssm_parameter.lambda_params[k].value } + { for k, v in var.ssm_parameters : k => aws_ssm_parameter.lambda_params[k].value }, + { + BRIEFING_HISTORY_TABLE = aws_dynamodb_table.briefing_history.name + } ) } } diff --git a/apps/gp-news/usw2dev/terraform.auto.tfvars b/apps/gp-news/usw2dev/terraform.auto.tfvars index dc5a0f9..c59edf6 100644 --- a/apps/gp-news/usw2dev/terraform.auto.tfvars +++ b/apps/gp-news/usw2dev/terraform.auto.tfvars @@ -7,14 +7,13 @@ lambda_environment_variables = { } ssm_parameters = { - "NEWS_DATA_API_KEY" = "news_data_api_key" - "BASE_URL" = "base_url" - "MODEL" = "model" - "LLM_API_KEY" = "llm_api_key" - "LLM_PROVIDER_IGNORE" = "llm_provider_ignore" - "EMAIL_FROM" = "email_from" - "EMAIL_TO" = "email_to" - "BRIEFING_HISTORY_TABLE" = "gp-news-usw2dev-briefing-history" + "NEWS_DATA_API_KEY" = "news_data_api_key" + "BASE_URL" = "base_url" + "MODEL" = "model" + "LLM_API_KEY" = "llm_api_key" + "LLM_PROVIDER_IGNORE" = "llm_provider_ignore" + "EMAIL_FROM" = "email_from" + "EMAIL_TO" = "email_to" } lambda_timeout_seconds = 900 # 15 minutes