Basically, setting up GitHub actions is a lot easier when there's a test server that can be set up with requirements up-front.
This means setting up a host to run the Jenkins instance on, making it listen to the repo, and setting up corresponding Jenkins jobs.