Skip to content

Commit 4383ddf

Browse files
Fix: [AEA-0000] - satisfies changeset naming (#904)
## Summary - Routine Change ### Details fixes validation failure caused by regex during deploy see failing pipeline: https://github.com/NHSDigital/eps-vpc-resources/actions/runs/22395527842/job/64829794154
1 parent 82b16e5 commit 4383ddf

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

.github/workflows/cdk_release_code.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,8 @@ jobs:
146146

147147
- name: "Run create changeset for cdk app ${{ inputs.CDK_APP_NAME }} stack ${{ inputs.DEPLOYED_STACK_NAME }} new tag"
148148
run: |
149-
CDK_CHANGE_SET_NAME="${CDK_CONFIG_DEPLOYED_STACK_NAME}-changeset-${CDK_CONFIG_versionNumber}-$(date +%s)"
149+
SANITIZED_VERSION="${CDK_CONFIG_versionNumber//./-}"
150+
CDK_CHANGE_SET_NAME="${CDK_CONFIG_DEPLOYED_STACK_NAME}-changeset-${SANITIZED_VERSION}-$(date +%s)"
150151
export CDK_CHANGE_SET_NAME
151152
echo "CDK_CHANGE_SET_NAME=${CDK_CHANGE_SET_NAME}" >> "$GITHUB_ENV"
152153
echo "Created changeset ${CDK_CHANGE_SET_NAME} for app ${CDK_APP_NAME} stack ${CDK_CONFIG_DEPLOYED_STACK_NAME}" >> "$GITHUB_STEP_SUMMARY"

0 commit comments

Comments
 (0)