From c8d469712a00dd99ec620f39428fb2605401febd Mon Sep 17 00:00:00 2001 From: alinarublea Date: Wed, 18 Mar 2026 13:20:44 +0100 Subject: [PATCH 1/2] fix: add per-environment reserved concurrency via CLI flags Move awsReservedConcurrency to deploy script CLI flags for per-environment differentiation (dev=10, stage=15, prod=25). Co-Authored-By: Claude Opus 4.6 (1M context) --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 8c9f16e..826f6a0 100755 --- a/package.json +++ b/package.json @@ -19,9 +19,9 @@ "semantic-release": "semantic-release", "semantic-release-dry": "semantic-release --dry-run --no-ci --branches $CI_BRANCH", "build": "hedy -v --test-bundle", - "deploy": "hedy -v --deploy --aws-deploy-bucket=spacecat-prod-deploy --pkgVersion=latest", - "deploy-stage": "hedy -v --deploy --aws-deploy-bucket=spacecat-stage-deploy --pkgVersion=latest", - "deploy-dev": "hedy -v --deploy --pkgVersion=ci$CI_BUILD_NUM -l latest --aws-deploy-bucket=spacecat-dev-deploy --cleanup-ci=24h", + "deploy": "hedy -v --deploy --aws-deploy-bucket=spacecat-prod-deploy --pkgVersion=latest --aws-reserved-concurrency=25", + "deploy-stage": "hedy -v --deploy --aws-deploy-bucket=spacecat-stage-deploy --pkgVersion=latest --aws-reserved-concurrency=15", + "deploy-dev": "hedy -v --deploy --pkgVersion=ci$CI_BUILD_NUM -l latest --aws-deploy-bucket=spacecat-dev-deploy --cleanup-ci=24h --aws-reserved-concurrency=10", "deploy-secrets": "hedy --aws-update-secrets --params-file=secrets/secrets.env", "prepare": "husky", "local-build": "sam build", From 8e405de81712879af404030bdeeea9d24d3978e9 Mon Sep 17 00:00:00 2001 From: alinarublea Date: Wed, 18 Mar 2026 16:15:41 +0100 Subject: [PATCH 2/2] fix: update reserved concurrency values based on actual CloudWatch metrics --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 826f6a0..dede8e6 100755 --- a/package.json +++ b/package.json @@ -19,8 +19,8 @@ "semantic-release": "semantic-release", "semantic-release-dry": "semantic-release --dry-run --no-ci --branches $CI_BRANCH", "build": "hedy -v --test-bundle", - "deploy": "hedy -v --deploy --aws-deploy-bucket=spacecat-prod-deploy --pkgVersion=latest --aws-reserved-concurrency=25", - "deploy-stage": "hedy -v --deploy --aws-deploy-bucket=spacecat-stage-deploy --pkgVersion=latest --aws-reserved-concurrency=15", + "deploy": "hedy -v --deploy --aws-deploy-bucket=spacecat-prod-deploy --pkgVersion=latest --aws-reserved-concurrency=10", + "deploy-stage": "hedy -v --deploy --aws-deploy-bucket=spacecat-stage-deploy --pkgVersion=latest --aws-reserved-concurrency=10", "deploy-dev": "hedy -v --deploy --pkgVersion=ci$CI_BUILD_NUM -l latest --aws-deploy-bucket=spacecat-dev-deploy --cleanup-ci=24h --aws-reserved-concurrency=10", "deploy-secrets": "hedy --aws-update-secrets --params-file=secrets/secrets.env", "prepare": "husky",