Open fmarasoglou opened 3 weeks ago
Already done. The newest version 1.2.0 no longer uses CodeCommit, but deploys directly via CodeBuild.
so with this new deployment method how do you suggest we update code on a running instance?
For a running instance there is no need to update the code. If you have already successfully deployed Sandbox-Accounts-for-Events in an AWS account, CodeCommit is already active and will stay active in those accounts. Only if you install the project into an AWS account that has never used CodeCommit before, you will need to install the newest version that no longer needs CodeCommit under the hood. FYI: CodeCommit is only used during installation, there is no further dependency to it when using the project.
so you never expect to patch any code for vulnerabilities? Or are you planning to tear it all down and rebuild for code issues?
That's true, from time to time the web-app hosted on cognito needs some changes, which application's code is hosted on codecommit.
The project itself does not have a safe update path for existing applications. So if you need to update the version, a reinstall is necessary. Alternatively you could change the CodeBuild source to a GitHub repository you own and host the code there. But that will require manual changes in your existing installation.
With Codecommit not being available on new accounts from now, is this project going to be revamped?