From e4c7d66605abb4ec8280d62f653f0a87fe66b61a Mon Sep 17 00:00:00 2001 From: Sean Roberts Date: Thu, 30 Oct 2025 10:27:08 -0400 Subject: [PATCH 1/2] feat: update openai to have a modern node version and add prevent_non_git_prod_deploys per customer ask and downstream terraform support --- .nvmrc | 2 +- swagger.yml | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.nvmrc b/.nvmrc index 8351c193..5767036a 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -14 +22.21.1 diff --git a/swagger.yml b/swagger.yml index 8351959b..9fa4c73c 100644 --- a/swagger.yml +++ b/swagger.yml @@ -3381,6 +3381,9 @@ definitions: type: string functions_region: type: string + prevent_non_git_prod_deploys: + type: boolean + default: false siteSetup: allOf: - $ref: '#/definitions/site' From 7a3aa1911e159fc1fd1140d25bed65905e294999 Mon Sep 17 00:00:00 2001 From: Sean Roberts Date: Thu, 30 Oct 2025 10:42:52 -0400 Subject: [PATCH 2/2] feat: update openai to have a modern node version and add prevent_non_git_prod_deploys per customer ask and downstream terraform support --- go/models/site.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/go/models/site.go b/go/models/site.go index f8867a2c..110a8db4 100644 --- a/go/models/site.go +++ b/go/models/site.go @@ -94,6 +94,9 @@ type Site struct { // prerender Prerender string `json:"prerender,omitempty"` + // prevent non git prod deploys + PreventNonGitProdDeploys *bool `json:"prevent_non_git_prod_deploys,omitempty"` + // processing settings ProcessingSettings *SiteProcessingSettings `json:"processing_settings,omitempty"`