Notable changes to this project are documented in this changelog.
This project adheres to the semantic versioning specification.
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