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
-
variablesargument removed in theworkspaceCreatemutation -
Any frontend references of this argument updated to workspace_variables -
Any other references in the backend to variablesshould be updated toworkspace_variables -
Specs updated