aws-solutions / aws-control-tower-customizations

The Customizations for AWS Control Tower solution combines AWS Control Tower and other highly-available, trusted AWS services to help customers more quickly set up a secure, multi-account AWS environment using AWS best practices.
https://docs.aws.amazon.com/controltower/latest/userguide/cfct-overview.html
Apache License 2.0
357 stars 206 forks source link

Add support for GitHub as Source provider #21

Open RobReus opened 4 years ago

RobReus commented 4 years ago

In addition to S3, and the newly added CodeCommit source providers, I would like to see GitHub be added too for those of us using GitHub instead.

You should be able to select "GitHub" in the CodePipelineSource parameter, and then have a choice if you want to "Poll" or if you want a "Webhook" to be created. A parameter for the GitHub token secret should also be added.

rakshb commented 4 years ago

@RobReus Thanks for the request. We will add this to the backlog for a future release.

kkvinjam commented 3 years ago

IHAC looking for integration with GitHub Enterprise repository.

groverlalit commented 3 years ago

Thanks for creating the feature request. We have added this our backlog.

DMEvanCT commented 1 year ago

Can we move this along? Fortune 500 companies for the most part don't want to use CodeCommit. They want to use their own source control system

vedant-singhania commented 1 year ago

What's the status on this?

Enterprises benefit the most from Control Tower, however, they prefer Github for repo management!

word commented 1 month ago

Looks like codecommmit has been recently deprecated so this is even more important now: https://repost.aws/questions/QUshILm0xbTjWJZSD8afYVgA/codecommit-cannot-create-a-repository#ANa5lXt9nwSiGyN8fGlmOA-Q