Skip to content

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_duration variable 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_name variable (#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_module tag to created resources (#2)

[1.0.0] - 2023-11-08

Features

  • Initial release: IAM role with a GitHub Actions OIDC trust policy (#1)