eclipse-tractusx / digital-product-pass

digital product pass
https://github.com/eclipse-tractusx/digital-product-pass
Apache License 2.0
21 stars 11 forks source link

chore(swagger-bugfix): refactor workflow to resolve release version tag issue #295

Closed saudkhan116 closed 2 months ago

saudkhan116 commented 2 months ago

Why we create this PR?

Problem Statement

The swagger workflow had a bug that it didn't redirect to the latest release tag e.g., 2.2.0 by default once a new released is published and swagger is accessible from the link https://app.swaggerhub.com/apis/eclipse-tractusx-bot/digital-product-pass

This PR contains the following changes:

What we want to achieve with this PR?

Expected Behavior

To trigger the workflow and publish OpenAPI specs through central swaggerhub https://app.swaggerhub.com/apis/eclipse-tractusx-bot/digital-product-pass once a new release is published. The API specs must access the new published version of release tag by default.

What is new?

Updated

Fixed Issues

Linked Issue(s):

279