fix(gcp-cloud-run): normalize v2 integrity codes (#2790)

This commit is contained in:
James Russo
2026-07-25 23:59:36 -04:00
committed by GitHub
parent 5bf61d6df0
commit 0499a5cbcb
27 changed files with 2093 additions and 260 deletions
@@ -13,6 +13,15 @@ variable "project_name" {
type = string
description = "Name prefix applied to the service / workflow / bucket / service accounts."
default = "hyperframes"
validation {
condition = (
length(var.project_name) >= 3 &&
length(var.project_name) <= 23 &&
can(regex("^[a-z][a-z0-9-]*[a-z0-9]$", var.project_name))
)
error_message = "project_name must be 3-23 lowercase letters, digits, or hyphens, begin with a letter, and end with a letter or digit so derived service-account IDs remain valid."
}
}
variable "image" {