* Adding localstack to docker
* Unit tests for localstack S3 working
* Github flow
* Github flow fix s3 tests
* Playing with github actions, tests working on dev via localhost and docker
* Try using IP
* Try using github services in CI
* Try without volumes on services
* Try something else..'
* Use seperate docker compose yaml for CI
* Specify docker compose ym;l file to use for test
* Fix -f option
* volume mounting
* try mount again
* try use permissions
* Update dir for permissioning
* Update create bucket script to output commands
* Try to create bucket
* Try using awscli not awslocal
* Add region
* Add connection timeout
* Add overwrite
* Add debug
* More debug
* Use conftest to create s3 bucket instead
* Adding health check for localstack service
* Try netwrok mode bridge for tests
* Try some other stuff
* Ignore when failing create bucket if exists
* Make sure github actions is using the localhost as the ip for selenium
* Try setting values from the docker compose for diff envs
* Try using network mode host
* Remove ports
* Use container name instead of docker-compose run
* Clean up host variables
* Clean up code
Co-authored-by: Thu Trang Pham <thu@joinmodernhealth.com>