CI: consolidate meson jobs
Rebase of !679 (closed) to add the comments I was looking for (and drop the commit that wasn't part of !418 (closed) and has its own MR), which itself is a rebase of !418 (closed).
Rebase of !679 (closed) to add the comments I was looking for (and drop the commit that wasn't part of !418 (closed) and has its own MR), which itself is a rebase of !418 (closed).