We should be able to trigger a Circle workflow from any Github webhook event: https://help.github.com/en/actions/reference/events-that-trigger-workflows The Github webhook event that trigger the workflow should be set as a pipeline variable: pipeline.github.eventEvent if "Only build PRs" is turned on for that repo, you should still be able to run pipelines triggers by GH webhook events. It could be a separate per repo option of "Trigger workflows from Github webhook events"
CCI-I-1571