From b35924ba256ad145399a5761b7fabf5f15adf1fb Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Sat, 14 Mar 2026 06:34:18 -0400 Subject: [PATCH 1/3] Bump version to 1.3.0 and update package-lock files --- infrastructure/package-lock.json | 8 ++++++-- infrastructure/package.json | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/infrastructure/package-lock.json b/infrastructure/package-lock.json index 79e61d1..99f33bc 100644 --- a/infrastructure/package-lock.json +++ b/infrastructure/package-lock.json @@ -1,12 +1,12 @@ { "name": "react-starter-infrastructure", - "version": "1.3.0-alpha.1", + "version": "1.3.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "react-starter-infrastructure", - "version": "1.3.0-alpha.1", + "version": "1.3.0", "dependencies": { "aws-cdk-lib": "2.243.0", "constructs": "10.5.1", @@ -2168,6 +2168,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, "license": "MIT" }, "node_modules/baseline-browser-mapping": { @@ -2184,6 +2185,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" @@ -3900,6 +3902,7 @@ "version": "9.0.9", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", + "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.2" @@ -4402,6 +4405,7 @@ "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, "license": "ISC", "bin": { "semver": "bin/semver.js" diff --git a/infrastructure/package.json b/infrastructure/package.json index ad46750..780951c 100644 --- a/infrastructure/package.json +++ b/infrastructure/package.json @@ -1,6 +1,6 @@ { "name": "react-starter-infrastructure", - "version": "1.3.0-alpha.1", + "version": "1.3.0", "private": true, "scripts": { "build": "tsc", diff --git a/package-lock.json b/package-lock.json index e7e7efc..219385a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "react-starter", - "version": "1.3.0-alpha.1", + "version": "1.3.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "react-starter", - "version": "1.3.0-alpha.1", + "version": "1.3.0", "license": "MIT", "dependencies": { "@fortawesome/fontawesome-svg-core": "7.2.0", diff --git a/package.json b/package.json index cbdefdc..774adf8 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ ], "author": "LeanStacks", "license": "MIT", - "version": "1.3.0-alpha.1", + "version": "1.3.0", "type": "module", "repository": { "type": "git", From 8d76ee0d7d1ae32cb40c099198addf59b7852d26 Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Sat, 14 Mar 2026 06:34:50 -0400 Subject: [PATCH 2/3] Refactor workflow files to rename the reusable deploy workflow. --- .github/workflows/deploy-dev.yml | 2 +- .github/workflows/deploy-prod.yml | 2 +- .github/workflows/deploy-qa.yml | 2 +- .github/workflows/{reusable-deploy.yml => deploy-reusable.yml} | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) rename .github/workflows/{reusable-deploy.yml => deploy-reusable.yml} (99%) diff --git a/.github/workflows/deploy-dev.yml b/.github/workflows/deploy-dev.yml index 2721f68..ef7ed6e 100644 --- a/.github/workflows/deploy-dev.yml +++ b/.github/workflows/deploy-dev.yml @@ -15,7 +15,7 @@ concurrency: jobs: deploy: name: Deploy to DEV - uses: ./.github/workflows/reusable-deploy.yml + uses: ./.github/workflows/deploy-reusable.yml with: aws_role_arn: ${{ vars.AWS_ROLE_ARN_DEV }} env: dev diff --git a/.github/workflows/deploy-prod.yml b/.github/workflows/deploy-prod.yml index d3e8509..c1b334e 100644 --- a/.github/workflows/deploy-prod.yml +++ b/.github/workflows/deploy-prod.yml @@ -15,7 +15,7 @@ concurrency: jobs: deploy: name: Deploy to PROD - uses: ./.github/workflows/reusable-deploy.yml + uses: ./.github/workflows/deploy-reusable.yml with: aws_role_arn: ${{ vars.AWS_ROLE_ARN_PROD }} env: prod diff --git a/.github/workflows/deploy-qa.yml b/.github/workflows/deploy-qa.yml index 1c50b18..6c8c0d1 100644 --- a/.github/workflows/deploy-qa.yml +++ b/.github/workflows/deploy-qa.yml @@ -14,7 +14,7 @@ concurrency: jobs: deploy: name: Deploy to QA - uses: ./.github/workflows/reusable-deploy.yml + uses: ./.github/workflows/deploy-reusable.yml with: aws_role_arn: ${{ vars.AWS_ROLE_ARN_QA }} env: qa diff --git a/.github/workflows/reusable-deploy.yml b/.github/workflows/deploy-reusable.yml similarity index 99% rename from .github/workflows/reusable-deploy.yml rename to .github/workflows/deploy-reusable.yml index 397bf58..788d828 100644 --- a/.github/workflows/reusable-deploy.yml +++ b/.github/workflows/deploy-reusable.yml @@ -1,4 +1,4 @@ -name: Deploy +name: Deploy (Reusable) on: workflow_call: From b6d76332e2c5c0ac26c66934da3031087ce7ced9 Mon Sep 17 00:00:00 2001 From: Matthew Warman Date: Sat, 14 Mar 2026 06:39:28 -0400 Subject: [PATCH 3/3] Add working-directory for infrastructure checks in code quality workflow --- .github/workflows/code-quality.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/code-quality.yml b/.github/workflows/code-quality.yml index 1163eb1..82d572d 100644 --- a/.github/workflows/code-quality.yml +++ b/.github/workflows/code-quality.yml @@ -176,6 +176,7 @@ jobs: fi - name: Infrastructure build check + working-directory: ./infrastructure run: | echo "" >> $GITHUB_STEP_SUMMARY echo "## Infrastructure Build" >> $GITHUB_STEP_SUMMARY @@ -191,6 +192,7 @@ jobs: fi - name: Infrastructure security audit + working-directory: ./infrastructure run: | echo "" >> $GITHUB_STEP_SUMMARY echo "## Infrastructure Security Audit" >> $GITHUB_STEP_SUMMARY @@ -207,6 +209,7 @@ jobs: fi - name: Infrastructure package analysis + working-directory: ./infrastructure run: | echo "" >> $GITHUB_STEP_SUMMARY echo "## Infrastructure Package Analysis" >> $GITHUB_STEP_SUMMARY