Currently we use webhooks and configure our jenkins pipeline entirely offsite. It would be cleaner to have the jenkins build to be triggered via a github action the same way our maven builds are setup.
https://www.jenkins.io/blog/2018/04/25/configuring-jenkins-pipeline-with-yaml-file/