Does anyone know why this repo's CompatHelper doesn't start CI?

Does anyone know why this repo’s CompatHelper doesn’t start CI? https://github.com/SciML/DiffEqBayes.jl/pull/200

Note that the original poster on Slack cannot see your response here on Discourse. Consider transcribing the appropriate answer back to Slack, or pinging the poster here on Discourse so they can follow this thread.
(Original message :slack:) (More Info)

The reason why the pull request opened by CompatHelper didn’t trigger the continuous integration (CI) job is because in GitHub Actions, by default a workflow (CompatHelper in this case) can’t trigger another workflow (CI in this case). One workaround is to use the most recent recommended setup for CompatHelper (check out the README.md) which will use the SSH key DOCUMENTER_KEY to be able to trigger the CI job, provided that you have the key as a secret in your repository settings. Another, manual, workaround is to close and reopen the pull request: in this way the actor of the workflow will be you, not a GitHub Actions workflow, and so that would trigger CI as usual.

2 Likes