It would be great if Apidog could support the following process:
- Set an API Version in ApiDog, e.g. 1.1.0
- Export as OpenAPI Spec with this version 1.1.0 set in the generated openapi.yaml. Currently this always defaults to 1.0.0
- Export a static (local or remote) URL with this generated openapi.yaml
Currently Apidog supports the setting of openapi.yaml versions by setting versions in the “Overview”. But this one is not accessible if i switch to an API Version. It is only accessible in main and it is not set, but can be edited by anyone.
We want to establich a Workflow where the API Designer fixes a Version for release and then all Developers can auto-generate their code based on this Version in Apidog. We can create workarounds like exporting the openapi.yaml, editing it manually and then publishing it in a Github Repo. That works, but we want Apidog to be our single source of truth. In the workaround a developer needs to look up the latest version in the Github Repo and then go to Apidog, search for the Version and look up information.
Apidog currently has no good support for automated CI/CD. I can see that there are several feature requests in that direction.
It would be great to get a short answer if there are any chances that you implement this in the near future. We do like Apidog as a Team and we would highly appreciate to be able to build automated CI/CD pipelines. Else we must look for some other API Design tool that suits this purpose better, but we do not want to
Thank you very much for your effort,
Fritz