Changelog¶
All notable changes to this project will be documented in this file.
[1.6.0] - 2026-10-09¶
Features¶
- Add subject_claims to narrow the OIDC subject claim
[1.5.0] - 2026-08-03¶
Bug Fixes¶
- Accept immutable GitHub OIDC subject claims in trust policy
- Bump black version and fix formatting
Features¶
- Implement Terraform module requirements (#28)
Ci¶
- Add checkov config and align dev/docs dependencies with ecs
[1.4.0] - 2025-09-04¶
Features¶
- Add
max_session_durationvariable with a 3600 seconds default (#19)
Miscellaneous Tasks¶
- Update aws-actions/configure-aws-credentials action to v5 (#18)
[1.3.1] - 2025-08-29¶
Bug Fixes¶
- Fix the repository name in the README usage example
[1.3.0] - 2025-08-29¶
Documentation¶
- Expand README with security best practices, prerequisites, and GitHub Actions usage (#16)
Miscellaneous Tasks¶
- Add CI workflow (#16)
- Configure Renovate (#8)
- Update actions/checkout action to v5 (#17)
- Update aws-actions/configure-aws-credentials action to v4 (#12)
Security¶
- Update dependency black to v24 (#9)
[1.2.2] - 2024-11-12¶
Bug Fixes¶
- Fix incorrect variable name usage in the role name (#7)
[1.2.1] - 2024-11-12¶
Bug Fixes¶
- Re-release the optional role name change (#5)
[1.2.0] - 2024-11-11¶
Features¶
- Add the optional
role_namevariable (#4)
[1.1.1] - 2024-03-04¶
Miscellaneous Tasks¶
- Configure CD for terraform-aws-github-role (#3)
[1.1.0] - 2024-02-27¶
Features¶
- Add the
created_by_moduletag to created resources (#2)
[1.0.0] - 2023-11-08¶
Features¶
- Initial release: IAM role with a GitHub Actions OIDC trust policy (#1)