Add github workflow to run tests automatically on each push or PR
Add github workflow to run tests automatically on each push or PR