Setup GitHub action for running tests
I want to add the feature discussed in #2, but want to make sure I don't break anything by doing so. This patch adds a GitHub action for running the tests and updates the docker-compose configuration (which enables the tests to run/pass).
Looks like the DB isn't ready for connections yet. I'll take a look at it tomorrow morning.
Anything I can do to help here, @stephenmathieson? I think you can use something like wait-port to wait for the db connection before running the tests.
Thanks for the invite (and wait-port tip)!
I ended up spending all day Friday fixing a pretty scary security issue for work and didn't find any time to finish this. I'll get to it in the next few days tho!
Messed around and tried a couple things, but had no luck. Not sure what's going on in CI. I'll take another stab at this in the future.