mirror of
https://github.com/Sea-Haven-Industries/seahaven-site.git
synced 2026-09-30 05:23:18 +00:00
Some checks are pending
Deploy / deploy (push) Waiting to run
* feat(infra): add HCP Terraform for prod static hosting Greenfield S3+CloudFront+ACM+OIDC content-deploy role under /tf-managed/, with OOB mgmt DNS helper for ACM validation and apex alias cutover. * chore(security): suppress pre-existing js-yaml npm audit * feat(ci): retarget content deploy to seahaven-prod origin Point OIDC, S3 sync, and CloudFront invalidation at the HCP-managed prod hosting stack so GHA remains the content publish path after cutover.
9 lines
439 B
Text
9 lines
439 B
Text
# Wire these as HCP workspace Terraform variables (never commit real .tfvars).
|
|
# Secrets: N/A for this stack (Basin/reCAPTCHA are client-side third-party).
|
|
|
|
aws_region = "us-east-1"
|
|
domain_name = "seahaven.com"
|
|
github_repo = "Sea-Haven-Industries/seahaven-site"
|
|
github_deploy_branch = "main"
|
|
# Flip to true after scripts/setup_seahaven_site_domain.sh cert issues the ACM cert.
|
|
attach_apex_alias = false
|