How to commit and deploy Picklist value assignments on Record Types

Lets suppose that you have added a new value in a picklist field and the Record Type or you just need to modify the values assigned in the Record Type.

In order to Commit and Deploy the picklist value assignments in record types using Copado you need to commit the following components.

For Standard picklist fields (e.g. Case Type):
- Select metadata type: StandardValueSet and select the field name "CaseType" -> This contains the picklist values.
- Select the metadata type: CustomField and select the field name "Case.Type" -> This contains the field definition.
- Select the metadata type: "RecordType" and select the record type name. This will commit the field definition, the picklist values for that field and the assignments in the record type.

For Custom fields:
- Select the metadata type: CustomField and select the field name. -> This contains the field definition and the picklist values.
- Select the metadata type: "RecordType" and select the record type name. This will commit the field definition, the picklist values for that field and the assignments in the record type.

How did we do?