.gitlab-ci.yml: Use skip variables to control jobs execution
This allows the skipped job to succeed so that the later stages of the pipeline can still run.
GitLab Maintenance scheduled for Thursday, 18th December 2025, from 7:00 AM to 10:00 AM BST. GitLab will be in read-only mode and experience short periods of complete downtime (up to 20 minutes) during this window.
This allows the skipped job to succeed so that the later stages of the pipeline can still run.