Is your feature request related to a problem? Please describe.
Deployment of patches at the moment is very manual and haphazard, with no automated testing.
Describe the solution you'd like
Pushes to main should trigger a github workflow that runs unit tests on the various functions and then deploys to elastic beanstalk using the AWS command line tool (or possibly some pre-built actions that already have this functionality).
Is your feature request related to a problem? Please describe. Deployment of patches at the moment is very manual and haphazard, with no automated testing.
Describe the solution you'd like Pushes to
main
should trigger a github workflow that runs unit tests on the various functions and then deploys to elastic beanstalk using the AWS command line tool (or possibly some pre-built actions that already have this functionality).