aws-cloudformation / cloudformation-coverage-roadmap

The AWS CloudFormation Public Coverage Roadmap
https://aws.amazon.com/cloudformation/
Creative Commons Attribution Share Alike 4.0 International
1.1k stars 53 forks source link

Feature Request - AWS CloudFormation Git sync #1875

Open kirtan227 opened 6 months ago

kirtan227 commented 6 months ago

Name of the resource

Other

Resource name

CloudFormation Git sync

Description

While using the new feature of CloudFormation Git sync it will update the stack when there is a push/merge in the code and then it creates the ChangSet and Executes the changes automatically.

Screenshot 2023-12-21 at 3 27 00 PM

From the document: When you commit changes to the template or the deployment file, CloudFormation automatically updates the stack[1]

Feature Request to the team: Instead of automatically Updating the stack (executing ChangeSet) can we have a new functionality where user can execute the ChangeSet so that they can check if the update on the CloudFormation template will trigger any replacement update or modify when using GitSync.

This can be very helpful for stacks which are in production environment

Reference: [1] Working with AWS CloudFormation Git sync https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/git-sync.html

Other Details

No response

Other Details

No response

kohidave commented 5 months ago

Love this idea - we're actually working on a feature where we integrate more closely with pull-requests in your repo to let you inspect the change-set before you merge the PR. The sync-behavior would remain unchanged, but we'd comment on your PR with the changeset so you can update it until it looks right.

How's that sound? ❤️

lachlanjholmes commented 4 months ago

Love this idea - we're actually working on a feature where we integrate more closely with pull-requests in your repo to let you inspect the change-set before you merge the PR. The sync-behavior would remain unchanged, but we'd comment on your PR with the changeset so you can update it until it looks right.

How's that sound? ❤️

This works too 😄