Skip to content

ci-fairy: add upstream as custom-named repo

Sometimes ci-fairy's check-commits gets an invalid range of commits despite comparing the right branches. Often re-running the job fixes it, so it's not a bug in ci-fairy but probably caused by stale state.

Let's avoid any possible stale state in the upstream repo by creating a new repository per job, this way things like cifairy/main..HEAD should always do the right thing.

Example job failing and succeeding on re-run

Merge request reports