I'm looking for a straightforward and maintanable way to set up a CI/CD pipeline for Azure API Management.
Let's say, for each release, I can automatically generate the OpenAPI spec from the code. How can I build on this OpenApi spec to set up Azure API Management with all required version sets, apis, products, tags, users, subscriptions, certificates, and policies?
I've found Azure DevOps toolkit but it has bugs, does not provide all features, and is not easy and flexible enough to be integrated with CI/CD pipeline.