Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: secure-code-demo/terraform-aws-ecs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: terraform-aws-modules/terraform-aws-ecs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 5 commits
  • 30 files changed
  • 5 contributors

Commits on Nov 7, 2025

  1. docs: Correct Fargate examples listener rules (terraform-aws-modules#366

    )
    
    fix : actions to use weighted_forward syntax
    
    ## Why This Fixes the Error
    
    The ALB module expects actions to be structured with the action type as a nested object (like `weighted_forward`, `forward`, `redirect`, etc.) rather than using a separate `type` field. The module code checks for these nested objects to determine which action configuration to apply.
    
    When you had `type = "weighted-forward"`, the module couldn't find any of the expected action objects (`authenticate_cognito`, `authenticate_oidc`, `fixed_response`, `forward`, `weighted_forward`, or `redirect`), which caused the "Insufficient action blocks" error.
    
    Terraform configuration should now apply successfully without the action block error.
    
    
    ###before:
    actions = [
      {
        type = "weighted-forward"
        target_groups = [...]
      }
    ]
    
    ###after:
    actions = [
      {
        weighted_forward = {
          target_groups = [...]
        }
      }
    ]
    ----
    Testing Notes - deployed on AWS and manually verified with code changes.
    seaphu authored Nov 7, 2025
    Configuration menu
    Copy the full SHA
    b8e6335 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2025

  1. feat: Add support for credentialSpecs on container definition to en…

    …able Windows gMSA (terraform-aws-modules#368)
    
    * feat(container): Add support for credentialSpecs to enable Windows gMSA
    
    * Update modules/container-definition/variables.tf
    
    Co-authored-by: Bryant Biggs <[email protected]>
    
    * propogate to all instances from root variables.tf
    
    * propogate to all instances from root variables.tf
    
    * original format
    
    * original format
    
    * original format
    
    * original format
    
    * reformat
    
    * added wrapper main
    
    * reorder alphabetical
    
    * ignore tf naming convention
    
    * fix: final wrapper
    
    * apply pre-commit
    
    ---------
    
    Co-authored-by: Bryant Biggs <[email protected]>
    lukzhang and bryantbiggs authored Nov 13, 2025
    Configuration menu
    Copy the full SHA
    654d7d2 View commit details
    Browse the repository at this point in the history
  2. chore(release): version 6.8.0 [skip ci]

    ## [6.8.0](terraform-aws-modules/terraform-aws-ecs@v6.7.0...v6.8.0) (2025-11-13)
    
    ### Features
    
    * Add support for `credentialSpecs` on container definition to enable Windows gMSA ([terraform-aws-modules#368](terraform-aws-modules#368)) ([654d7d2](terraform-aws-modules@654d7d2))
    semantic-release-bot committed Nov 13, 2025
    Configuration menu
    Copy the full SHA
    69ee449 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2025

  1. feat: Add support for CANARY/LINEAR deployment configuration (terrafo…

    …rm-aws-modules#370)
    
    * feat: Add support for CANARY/LINEAR deployment configuration
    
    * docs: update tf module inputs
    
    * fix: resolve tf fmt errors
    
    * Revert "docs: update tf module inputs"
    
    This reverts commit 9c56ed4.
    
    * fix: Correct variable definitions, examples, and propagate to root module
    
    ---------
    
    Co-authored-by: Bryant Biggs <[email protected]>
    ericksoen and bryantbiggs authored Nov 17, 2025
    Configuration menu
    Copy the full SHA
    32a563e View commit details
    Browse the repository at this point in the history
  2. chore(release): version 6.9.0 [skip ci]

    ## [6.9.0](terraform-aws-modules/terraform-aws-ecs@v6.8.0...v6.9.0) (2025-11-17)
    
    ### Features
    
    * Add support for CANARY/LINEAR deployment configuration ([terraform-aws-modules#370](terraform-aws-modules#370)) ([32a563e](terraform-aws-modules@32a563e))
    semantic-release-bot committed Nov 17, 2025
    Configuration menu
    Copy the full SHA
    e442fa4 View commit details
    Browse the repository at this point in the history
Loading