should have tests to make sure the tests pass, leverage github actions with containers.
should have tests to make sure the tests pass, leverage github actions with containers.