Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
5e2f2d7
split into 3 stacks
anthony-nhs Jan 28, 2026
3f5018c
use cdkconstruct to create apps
anthony-nhs Jan 28, 2026
034f14a
fix workflows
anthony-nhs Jan 28, 2026
2b9d4f7
update npm script commands
anthony-nhs Jan 28, 2026
9168ef7
makefile fixes
anthony-nhs Jan 28, 2026
3665a8c
make it work
anthony-nhs Jan 28, 2026
c2cc34a
fix path
anthony-nhs Jan 28, 2026
f36e8af
no domain in api
anthony-nhs Jan 28, 2026
70394cc
fix domain name
anthony-nhs Jan 28, 2026
751bc60
fix domain
anthony-nhs Jan 28, 2026
95256a0
add domain name
anthony-nhs Jan 28, 2026
35ee41b
deploy new stack
anthony-nhs Jan 28, 2026
d4c872d
fix out dir for cdk
anthony-nhs Jan 29, 2026
a2cf0a6
single app
anthony-nhs Jan 29, 2026
fba62f9
pass stack name
anthony-nhs Jan 29, 2026
fad2eb1
do not use --all
anthony-nhs Jan 29, 2026
9a6594d
add cfn guard
anthony-nhs Jan 29, 2026
96596ad
use ssm to pass details
anthony-nhs Jan 29, 2026
69000e4
fix synth
anthony-nhs Jan 29, 2026
f948484
do not add cdk.json
anthony-nhs Jan 29, 2026
23bd499
fix domanin name
anthony-nhs Jan 29, 2026
d5b2bdf
add cdk flags
anthony-nhs Jan 29, 2026
9bc0891
deploy new stateless stack
anthony-nhs Jan 29, 2026
9d7c0e0
fix export
anthony-nhs Jan 29, 2026
4e3aaee
correct import
anthony-nhs Jan 29, 2026
085a804
add extra export
anthony-nhs Jan 29, 2026
6f61a97
add stack name to response
anthony-nhs Jan 29, 2026
cd4bdb7
log some info
anthony-nhs Jan 29, 2026
fda8b1a
log some info
anthony-nhs Jan 29, 2026
d7b722d
modify directly
anthony-nhs Jan 29, 2026
40e982a
deploy a different stack
anthony-nhs Jan 29, 2026
8639abe
fix cfnguard
anthony-nhs Jan 30, 2026
e3eac32
use imports
anthony-nhs Jan 30, 2026
4a903cc
use new cdk construct
anthony-nhs Jan 30, 2026
4672e5e
remove requirements
anthony-nhs Jan 30, 2026
7a1ac6a
fix it
anthony-nhs Jan 30, 2026
c27d085
fix action
anthony-nhs Jan 30, 2026
7e24256
update name
anthony-nhs Feb 1, 2026
0dfbfd2
use latest cdk-constructs
anthony-nhs Feb 2, 2026
4fd9f12
Merge remote-tracking branch 'origin/main' into zero_downtime
anthony-nhs Feb 2, 2026
deb86f4
Merge branch 'main' into zero_downtime
anthony-nhs Feb 3, 2026
2073ae7
Fix: [AEA-5695] - feedback buttons missing fields (#335)
bencegadanyi1-nhs Feb 3, 2026
1ea5fbe
use latest cdk-constructs
anthony-nhs Feb 4, 2026
a7a0eef
Merge remote-tracking branch 'refs/remotes/origin/zero_downtime' into…
anthony-nhs Feb 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
"source=${env:HOME}${env:USERPROFILE}/.gitconfig,target=/home/vscode/.gitconfig,type=bind"
],
"features": {
"ghcr.io/devcontainers/features/github-cli:1": {},
"ghcr.io/devcontainers/features/docker-outside-of-docker:1": {
"version": "latest",
"moby": "true",
Expand Down
46 changes: 0 additions & 46 deletions .github/scripts/check-sbom-issues-against-ignores.sh

This file was deleted.

67 changes: 0 additions & 67 deletions .github/scripts/fix_cdk_json.sh

This file was deleted.

1 change: 0 additions & 1 deletion .github/workflows/cdk_package_code.yml
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,6 @@ jobs:
package-lock.json \
tsconfig.defaults.json \
Makefile \
cdk.json \
.dependencies

- uses: actions/upload-artifact@v6
Expand Down
10 changes: 8 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,10 @@ jobs:
needs: [tag_release, package_code]
uses: ./.github/workflows/release_all_stacks.yml
with:
STACK_NAME: epsam
STATEFUL_STACK_NAME: epsam-stateful
STATELESS_STACK_NAME: epsam-stateless
BASE_PATH_MAPPING_STACK_NAME: epsam-bpm
API_GATEWAY_DOMAIN_NAME: epsam
TARGET_ENVIRONMENT: dev
VERSION_NUMBER: ${{ needs.tag_release.outputs.version_tag }}
COMMIT_ID: ${{ github.sha }}
Expand Down Expand Up @@ -87,7 +90,10 @@ jobs:
needs: [tag_release, package_code, release_dev]
uses: ./.github/workflows/release_all_stacks.yml
with:
STACK_NAME: epsam
STATEFUL_STACK_NAME: epsam-stateful
STATELESS_STACK_NAME: epsam-stateless
BASE_PATH_MAPPING_STACK_NAME: epsam-bpm
API_GATEWAY_DOMAIN_NAME: epsam
TARGET_ENVIRONMENT: qa
VERSION_NUMBER: ${{ needs.tag_release.outputs.version_tag }}
COMMIT_ID: ${{ github.sha }}
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,10 @@ jobs:
! contains(needs.*.result, 'cancelled')
uses: ./.github/workflows/release_all_stacks.yml
with:
STACK_NAME: epsam-pr-${{needs.get_issue_number.outputs.issue_number}}
STATEFUL_STACK_NAME: epsam-pr-${{needs.get_issue_number.outputs.issue_number}}-stateful
STATELESS_STACK_NAME: epsam-pr-${{needs.get_issue_number.outputs.issue_number}}-stateless-old
BASE_PATH_MAPPING_STACK_NAME: epsam-pr-${{needs.get_issue_number.outputs.issue_number}}
API_GATEWAY_DOMAIN_NAME: epsam-pr-${{needs.get_issue_number.outputs.issue_number}}
TARGET_ENVIRONMENT: dev-pr
VERSION_NUMBER: PR-${{ needs.get_issue_number.outputs.issue_number }}
COMMIT_ID: ${{ github.sha }}
Expand Down
25 changes: 20 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,10 @@ jobs:
needs: [tag_release, package_code]
uses: ./.github/workflows/release_all_stacks.yml
with:
STACK_NAME: epsam
STATEFUL_STACK_NAME: epsam-stateful
STATELESS_STACK_NAME: epsam-stateless
BASE_PATH_MAPPING_STACK_NAME: epsam-bpm
API_GATEWAY_DOMAIN_NAME: epsam
TARGET_ENVIRONMENT: dev
VERSION_NUMBER: ${{ needs.tag_release.outputs.version_tag }}
COMMIT_ID: ${{ github.sha }}
Expand Down Expand Up @@ -86,7 +89,10 @@ jobs:
needs: [tag_release, package_code, release_dev]
uses: ./.github/workflows/release_all_stacks.yml
with:
STACK_NAME: epsam
STATEFUL_STACK_NAME: epsam-stateful
STATELESS_STACK_NAME: epsam-stateless
BASE_PATH_MAPPING_STACK_NAME: epsam-bpm
API_GATEWAY_DOMAIN_NAME: epsam
TARGET_ENVIRONMENT: qa
VERSION_NUMBER: ${{ needs.tag_release.outputs.version_tag }}
COMMIT_ID: ${{ github.sha }}
Expand Down Expand Up @@ -116,7 +122,10 @@ jobs:
needs: [tag_release, package_code, release_dev]
uses: ./.github/workflows/release_all_stacks.yml
with:
STACK_NAME: epsam
STATEFUL_STACK_NAME: epsam-stateful
STATELESS_STACK_NAME: epsam-stateless
BASE_PATH_MAPPING_STACK_NAME: epsam-bpm
API_GATEWAY_DOMAIN_NAME: epsam
TARGET_ENVIRONMENT: ref
VERSION_NUMBER: ${{ needs.tag_release.outputs.version_tag }}
COMMIT_ID: ${{ github.sha }}
Expand Down Expand Up @@ -146,7 +155,10 @@ jobs:
needs: [tag_release, package_code, release_qa]
uses: ./.github/workflows/release_all_stacks.yml
with:
STACK_NAME: epsam
STATEFUL_STACK_NAME: epsam-stateful
STATELESS_STACK_NAME: epsam-stateless
BASE_PATH_MAPPING_STACK_NAME: epsam-bpm
API_GATEWAY_DOMAIN_NAME: epsam
TARGET_ENVIRONMENT: int
VERSION_NUMBER: ${{ needs.tag_release.outputs.version_tag }}
COMMIT_ID: ${{ github.sha }}
Expand Down Expand Up @@ -176,7 +188,10 @@ jobs:
needs: [tag_release, package_code, release_int]
uses: ./.github/workflows/release_all_stacks.yml
with:
STACK_NAME: epsam
STATEFUL_STACK_NAME: epsam-stateful
STATELESS_STACK_NAME: epsam-stateless
BASE_PATH_MAPPING_STACK_NAME: epsam-bpm
API_GATEWAY_DOMAIN_NAME: epsam
TARGET_ENVIRONMENT: prod
VERSION_NUMBER: ${{ needs.tag_release.outputs.version_tag }}
COMMIT_ID: ${{ github.sha }}
Expand Down
Loading
Loading