eclipse-tractusx / bpdm

bpdm
Apache License 2.0
5 stars 15 forks source link

Workflows: Upload OpenAPI Documentation to Swagger-Hub #816

Open nicoprow opened 4 months ago

nicoprow commented 4 months ago

The BPDM API OpenAPI documentation should be uploaded to SwaggerHub. SwaggerHub should host the BPDM Pool, BPDM Gate and BPDM Orchestrator API documentations. The workflow should upload an unpublished documentation on new pushes to main. When there is a release there should be a published documentation. The version should be given through a variable and when not filled, should be extracted from the pom version.

nicoprow commented 3 months ago

The current swaggerhub user registered with this repo does not support more public APIs at the moment

Sebastian-Wurm commented 1 month ago

@nicoprow: Talk to DevSecOps how to go on with that.