Made a couple of changes to our E2E tests to be compatible with Github actions runners. Namely:
Updating the Docker file to not pull anything from outside the context (thought this was already happening as local behavior reflected files only in the repo, but Github prevented it)
Replaching sh shebang with bash due to an issue with the sh shell on Linux runners where the "source" command doesn't exist
Made a couple of changes to our E2E tests to be compatible with Github actions runners. Namely: