Hey!
I'm migrating service for Zendesk Channel Integration from one k8s cluster to another. I need to change manifest_url for Channel installer app after migration. It seems impossible and I get an error: "Only certain changes to requirements.json are allowed when updating an app. Please review the documentation to see what is allowed."
I don't see any reason why manifest_url is restricted for changing. Please, consider adding possibility to change manifest_url.
Related article
https://developer.zendesk.com/documentation/apps/app-developer-guide/apps_requirements/#updating-or-deleting-requirements
Problem with creating a new app instead of updating existing:
- manual accounts migration from one app to another
- existing tickets would be "hang" since they won't receive updates from existing channel integration and will be ignored by new app
- fixing by hand all current triggers/automations/... that depends on current app
- deletion of existing application would lead to missing criteria for search as well as other features of Channel integration (for example, clickthrough link)