Merge pull request #773 from Hestia-Homes/deploy-backend-with-terraform

Deploy backend with terraform - fix missing AWS keys on image build
This commit is contained in:
KhalimCK 2026-03-05 12:20:46 +00:00 committed by GitHub
commit b239c5e172
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 1 deletions

View file

@ -251,6 +251,10 @@ jobs:
ecr_repo: engine-${{ needs.determine_stage.outputs.stage }}
dockerfile_path: backend/docker/engine.Dockerfile
build_context: .
secrets:
AWS_ACCESS_KEY_ID: ${{ secrets.DEV_AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.DEV_AWS_SECRET_ACCESS_KEY }}
AWS_REGION: ${{ secrets.DEV_AWS_REGION }}
# ============================================================
# Deploy Categorisation Lambda

View file

@ -45,7 +45,8 @@ module "lambda" {
DOMAIN_NAME = var.domain_name
EPC_AUTH_TOKEN = var.epc_auth_token
GOOGLE_SOLAR_API_KEY = var.google_solar_api_key
PREDICTIONS_BUCKET = var.predictions_bucket
PREDICTIONS_BUCKET = var.predictions_bucket # NOTE: Possible legacy
# Buckets - from terraform state
PLAN_TRIGGER_BUCKET = data.terraform_remote_state.shared.outputs.retrofit_plan_trigger_bucket_name