Unlike in Serenity, let's just run this job once per PR rather than on every job. This lets us install fewer dependencies on the build-and-test pipelines.