Skip the gdk-update execution on stable branches

Context

Preparing patch releases requires stable branches to be green. Stable branches are the source branches to prepare GitLab release packages. Today, we noticed the stable branch for 18.3 was waiting for the gdk-update job to complete https://gitlab.com/gitlab-org/security/gitlab/-/jobs/11128254715. However, GDK is a tooling of GitLab that allows developers to run and test GitLab on their own computers. Testing GDK functionality on stable branches doesn't make much sense and it delays GitLab release preparation

Proposal: Skip the gdk-update execution on stable branches

The purpose of this issue is to disable the gdk-update job on the maintained stable branches

Exit criteria

  • Disable gdk-update on stable branches
  • Backport the MR to 18.3 and 18.2
Edited by Nao Hashizume