Skip to content

Remove deprecated variables field from GraphQL API

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

MR: Pending

Description

We deprecated the argument variables in the workspaceCreate mutation in milestone %18.0. This is replaced by the new workspace_variables argument.

We need to remove references of variables in the GraphQL API (workspaceCreate mutation) along with any other references in the backend (resolver,specs etc).

This should be removed in 19.0 which is the next major milestone in which we are allowed to remove it according to the deprecation guidelines in https://docs.gitlab.com/ee/api/graphql/#deprecation-and-removal-process

This is a follow up to this issue: Rename variables to workspace_variables in crea... (#526956 - closed) where we deprecated the variables field from the API.

Acceptance criteria

  • variables argument removed in the workspaceCreate mutation
  • Any frontend references of this argument updated to workspace_variables
  • Any other references in the backend to variables should be updated to workspace_variables
  • Specs updated
Edited by 🤖 GitLab Bot 🤖