I am encountering an issue while validating my Forge app manifest due to changes in the data structure. The error message I receive is:
Error: Manifest validation failed: Failed to validate custom entities
Additional information:
[
{
"message": "Property \"type\" of attribute \"nationality\" cannot be changed from \"string\" to \"any\"",
"extensions": {
"errorType": "BREAKING_CHANGES_NOT_SUPPORTED"
}
}
]
Here’s the relevant section from my manifest:
app:
id: "ari:cloud:ecosystem::app/406d303d-0393-4ec4-ad7c-1435be94583a"
storage:
entities:
- name: employee
attributes:
surname:
type: string
age:
type: integer
employmentyear:
type: integer
gender:
type: string
nationality:
type: any
indexes:
- surname
- employmentyear
- name: by-age
range:
- age
- name: by-age-per-gender
partition:
- gender
range:
- age