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 theworkspaceCreate
mutation -
Any frontend references of this argument updated to workspace_variables
-
Any other references in the backend to variables
should be updated toworkspace_variables
-
Specs updated