Skip to content

Commit 5f483a0

Browse files
authored
Merge pull request #2528 from guardian/changeset-release/main
🦋 Release package updates
2 parents 19be12c + 40d2995 commit 5f483a0

File tree

4 files changed

+22
-22
lines changed

4 files changed

+22
-22
lines changed

.changeset/friendly-trainers-cry.md

-16
This file was deleted.

.changeset/soft-scissors-turn.md

-5
This file was deleted.

CHANGELOG.md

+21
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# @guardian/cdk
22

3+
## 61.0.0
4+
5+
### Major Changes
6+
7+
- d3259e7: Support multiple usages of `GuGithubActionsRole` in a single AWS account
8+
9+
This significantly changes the resources constructed by `GuGithubActionsRole`,
10+
specifically, **the construct will no longer instantiate a `GitHubOidcProvider`**.
11+
This is because you can only ever have one `GitHubOidcProvider` per provider
12+
domain (ie `token.actions.githubusercontent.com`) - while we may want multiple
13+
instances of `GuGithubActionsRole` in an AWS account, we can't have the
14+
`GuGithubActionsRole` construct trying to make a new `GitHubOidcProvider` with
15+
each instance.
16+
17+
Consequently, you will need to instantiate the `GitHubOidcProvider` elsewhere
18+
as a singleton. At the Guardian, we do this with https://github.com/guardian/aws-account-setup.
19+
20+
### Minor Changes
21+
22+
- bf08a5e: Default to GP3 storage type for RDS
23+
324
## 60.1.3
425

526
### Patch Changes

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@guardian/cdk",
33
"description": "Generic Guardian flavoured AWS CDK components",
4-
"version": "60.1.3",
4+
"version": "61.0.0",
55
"main": "lib/index.js",
66
"types": "lib/index.d.ts",
77
"files": [

0 commit comments

Comments
 (0)