Implemented automated deployment via Github Actions. Also migrated Travis-CI to Github Actions. We can keep both for the time being while we continue to explore Github Actions.
Rationale
Github Actions secrets are built into Github and not encrypted, uploaded, etc. This makes it much easier to use Github Actions when attempting to connect to our hosting provider.
Tests
Actually pushed a branch and redeployed to DO. :|
Ran Github Actions tests with success.
*Unfortunately, there are considerable garbage commits as I was testing this to determine the consistent failure. Poetry defaults installs to a venv which was causing all the failures.
Fixes coderxio/dailymed-api#
Explanation
Implemented automated deployment via Github Actions. Also migrated Travis-CI to Github Actions. We can keep both for the time being while we continue to explore Github Actions.
Rationale
Github Actions secrets are built into Github and not encrypted, uploaded, etc. This makes it much easier to use Github Actions when attempting to connect to our hosting provider.
Tests
*Unfortunately, there are considerable garbage commits as I was testing this to determine the consistent failure. Poetry defaults installs to a venv which was causing all the failures.