-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): Update GuCDK from 57.0.0 to 59.5.1 #945
Conversation
@@ -631,6 +636,7 @@ exports[`The PrismEc2App stack matches the snapshot 1`] = ` | |||
}, | |||
"Port": 443, | |||
"Protocol": "HTTPS", | |||
"SslPolicy": "ELBSecurityPolicy-TLS13-1-2-2021-06", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See guardian/cdk#2306.
"MetricsCollection": [ | ||
{ | ||
"Granularity": "1Minute", | ||
}, | ||
], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See guardian/cdk#2455.
@@ -1124,6 +1148,7 @@ exports[`The PrismEc2App stack matches the snapshot 1`] = ` | |||
"InstanceType": "t4g.medium", | |||
"MetadataOptions": { | |||
"HttpTokens": "required", | |||
"InstanceMetadataTags": "enabled", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See guardian/cdk#2423.
"quotes": [ | ||
"error", | ||
"double" | ||
] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks like the departmental preference is to use single quotes. Overriding that here to keep the diff in this PR as minimal as possible, and thus easier to review. This change will be reverted as it's own PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"module": "CommonJS" | ||
} | ||
}, | ||
"extends": "@guardian/tsconfig/tsconfig.json", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Prefer to use the departmental configuration, rather than our own.
Updating GuCDK across 2 major versions includes some breaking changes. These are reflected in the update to the snapshot. Also taken the opportunity to simplify the CDK project by removing redundant files and using `npm` across the board. Fixes #692. Co-authored-by: SarahJessica <[email protected]> chore(deps-dev): Update to 59.5.1
fdadb57
to
519fc51
Compare
What does this change?
Update to the latest version of GuCDK.
Updating GuCDK across 2 major versions includes some breaking changes. These are reflected in the update to the snapshot.
The update was done by regenerating the CDK project via:
Consequently a number of files have been deleted as:
script/build
file, and others like it)package.json
or replaced by shared departmental configuration, e.g. the changes totsconfig.json
Annoyingly some files only include whitespace changes. Therefore its recommended to review w/out them.
Performing the update like this also means we fix #692; we're now using
npm
only.Fixes #692.
Co-authored-by: @SarahJessica