aws-samples / iam-identity-center-team

Open-source temporary elevated access solution for AWS IAM Identity Center.
https://aws-samples.github.io/iam-identity-center-team/
MIT No Attribution
249 stars 59 forks source link

Allow deployment from none main branch. Disable cloudtrail lake resou… #246

Open mburket opened 1 month ago

mburket commented 1 month ago

Issue #, if available: https://github.com/aws-samples/iam-identity-center-team/issues/247

Description of changes: This pull request primarily focuses on improving the deployment scripts and cloud formation templates to support multiple branches in the application deployment process. The changes allow the use of different branch names instead of hardcoding the main branch. The most significant changes include the addition of a new parameter for branch name in deployment scripts and templates, and the modification of the Amplify branch name and tags to use the new parameter.

Changes to deployment scripts:

Changes to CloudFormation templates:

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.