Modernize ci-fairy a bit
Sine 0a0e56ca switched us to merge request pipelines this job would always succeed. Fix this and modernize things a bit to also catch cases mentioned in !1206 (merged)
* ci/ci-fairy: Don't check for CI_OPEN_MERGE_REQUESTS
This isn't set anymore after switching to MR pipelines
Fixes: 0a0e56ca873d10ba2a600e75a8c9a5ff01d16550
* ci/ci-fairy: Use newer image
Update to the latest commit as of today
* ci/ci-fairy: Use a more descriptive job name
* ci/ci-fairy: Remove all dependencies
This allows the job to start without any other jobs having to finish
first.
* ci/ci-fairy: Use GIT_DEPTH to depthen repo
* ci/ci-fairy: Tighten commit rules
We often have subjects starting with captial letters or no subject at
all. Check for that.
/cc @arun-mani-j