Facilitate testing PRs from an external repo hosted on GH

Eesaan Atluri
2024-11-08T17:43:44-06:00

Closes #129

This will enable us to define the upstream and downstream repos along with their respective branches that need to be set as an external repo (i.e. hosted external to gitlab for eg. Github) for this project to function.