Warn, don't fail, when an API is not found when publishing an API product by jeroenmaes · Pull Request #756 · Azure/apiops

Scenario:

ApiOps is used in a MultiRepo setup (~multiple independant teams)
API Products are managed & published in the central team repo
APIs are managed by the teams
When an API product is published to a higher environment, where the API itself does not exists yet, the deployment of the API Product fails the publish process.

PR Changes:
Catch the "API Not Found" exception when publishing an API Product and log a warning instead of throwing an exception.

This PR is the V6 version of #531