### Release version v6.0.1.3 ### Describe the bug When I commit changes to an API with multiple revisions and remove one of the revisions, the publisher removes the entire API. ### Expected behavior I expect that only the revision removed in the commit will be deleted from the APIM instance. ### Actual behavior In reality, the entire API is removed from the APIM instance. ### Reproduction Steps I have an API with three revisions: ``` apis/ ├── azerty-service/ ├── azerty-service;rev=2/ └── azerty-service;rev=3/ ``` I delete the folder apis/azerty-service;rev=2, commit the changes, and run the publisher for these updates. As a result, the entire API azerty-service, including all its revisions, is removed from the APIM instance.