Skip to content

v61.0.0

Compare
Choose a tag to compare
@guardian-ci guardian-ci released this 05 Dec 17:37
· 30 commits to main since this release
5f483a0

Major Changes

  • d3259e7: Support multiple usages of GuGithubActionsRole in a single AWS account

    This significantly changes the resources constructed by GuGithubActionsRole,
    specifically, the construct will no longer instantiate a GitHubOidcProvider.
    This is because you can only ever have one GitHubOidcProvider per provider
    domain (ie token.actions.githubusercontent.com) - while we may want multiple
    instances of GuGithubActionsRole in an AWS account, we can't have the
    GuGithubActionsRole construct trying to make a new GitHubOidcProvider with
    each instance.

    Consequently, you will need to instantiate the GitHubOidcProvider elsewhere
    as a singleton. At the Guardian, we do this with https://github.com/guardian/aws-account-setup.

Minor Changes

  • bf08a5e: Default to GP3 storage type for RDS