Notable changes to this project are documented in this changelog.
This project adheres to the semantic versioning specification.
1.8.0 (2024-04-22)
- Automatically upgrade workflow dependencies (#48) (be2be58)
- Bump aws-actions/configure-aws-credentials from 2 to 4 (#50) (0f5075d)
- bump github/codeql-action from 2 to 3 (#49) (6cbdace)
- Bump slackapi/slack-github-action from 1.18.0 to 1.25.0 (#51) (5093c20)
- Bump slackapi/slack-github-action from 1.25.0 to 1.26.0 (#53) (5962e07)
- Remove known thumbprints (#52) (c0b2178)
- Set the first automated release version (#44) (cc3ded5)
- Set the previous version in the manifest (#46) (cb4b7c9)
1.7.1 – 2023-10-29
- Condition the OIDC provider ARN output (b570d79)
1.7.0 – 2023-10-26
- Add the OIDC provider ARN as an output (11d98e3)
1.6.0 – 2023-09-07
1.5.2 – 2023-06-29
- Discard the order of thumbprints (5fae63a)
1.5.1 – 2023-06-28
- Prevent duplication of thumbprints (35f725d)
- Reduce the number of allowed additional thumbprints (b89bb89)
1.5.0 – 2023-06-04
- Add support for organisations using GitHub Enterprise Cloud (c1d6cc13)
1.4.0 – 2023-06-01
- Update the AWS provider version constraint to allow v5 (4f6b152)
1.3.1 – 2023-03-27
- Ensure the additional_thumbprints variable allows null values (750f0f6)
1.3.0 – 2023-03-21
- Added a variable to allow additional thumbprints to be specified (f3ca314)
1.2.1 – 2023-02-18
- Added an explicit audience claim (2dc99c4)
1.2.0 – 2023-01-31
- Add support for wildcards in GitHub repository names (b55b33f)
1.1.1 – 2022-11-15
- Support TLS provider versions >= 3 (710428f)
1.1.0 – 2022-10-12
- Use a data source to obtain the GitHub thumbprint (07c4be3)
1.0.0 – 2022-10-12
- Fixed an issue that could cause duplicate client IDs (1e2a908)
0.8.0 – 2022-05-17
- Allow the attachment of inline IAM policies to the OIDC role (6445a81)
- Fixed a null reference issue when enabled is set to false (7f2bb73)
0.7.0 – 2022-05-03
- Allow specific branch filtering (3af1335)
- Fixed a regression that prevents a wildcard being used for repositories (80ae598)
0.6.1 – 2022-04-28
- Fixed an issue with inconsistent types in locals (ddaa1ce)
0.6.0 – 2022-04-09
- Allow multiple organizations to be used in a single module (d32aa74)
- Remove unused IAM policy variables (c26a176)
0.5.0 – 2022-03-10
- Allow the use of existing GitHub OIDC providers (6b40b05)
0.4.1 – 2022-03-02
- Fixed an incorrect type for the tags variable (8965bec)
- Send a Slack notification when the verification workflow fails (91c1913)
0.4.0 – 2022-01-13
- Allow the thumbprint to be specified as a variable (4481aef)
- Updated the default thumbprint (af68a05)
0.3.0 – 2021-12-22
- Add an option to attach the AdministratorAccess policy (ce3fb8e)
0.2.0 – 2021-12-22
- Add support for multiple repositories (0216f7b)
- Fix incorrectly referenced output in the complete example (a78a0ed)
0.1.2 – 2021-12-10
- Add missing permission in the usage instructions (1252f5d)
- Remove unused IAM policy document (24afc52)
0.1.1 – 2021-12-10
- Fix default variable value for the IAM role permission boundary (c96042e)
- Format Terraform sources (d447edb)
0.1.0 – 2021-12-10
- Initial release