From a0fa73d5082083baef0fa419a238126881db859e Mon Sep 17 00:00:00 2001 From: Alexey Masterov Date: Mon, 14 Apr 2025 13:11:09 +0200 Subject: [PATCH] Change settings --- .github/actions/neon-project-create/action.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/actions/neon-project-create/action.yml b/.github/actions/neon-project-create/action.yml index b0616348ca..3ce40f58ff 100644 --- a/.github/actions/neon-project-create/action.yml +++ b/.github/actions/neon-project-create/action.yml @@ -150,7 +150,11 @@ runs: -H "Accept: application/json" -H "Content-Type: application/json" -H "Authorization: Bearer ${ADMIN_API_KEY}" \ -d "{\"scheduling\": \"Essential\"}" ) - echo ${PROJECT_DATA} | jq . + NEW_PROJECT_SETTINGS=$(echo ${PROJECT_DATA} | jq -rc ".project.settings + ${PROJECT_SETTINGS}") + curl -X POST \ + "https://${API_HOST}/regions/${REGION_ID}/api/v1/admin/projects/${project_id}/settings" \ + -H "Accept: application/json" -H "Content-Type: application/json" -H "Authorization: Bearer ${ADMIN_API_KEY}" \ + --data "${NEW_PROJECT_SETTINGS}" fi