pulp / pulp-openapi-generator

GNU General Public License v2.0
4 stars 24 forks source link

Bump openapi-generator-cli for ruby gen #101

Open pedro-psb opened 2 months ago

pedro-psb commented 2 months ago

This fixes the regression on ruby bindings introduced by a bugfix in drf-spectacular 0.27.0 (we were all relying on the bug). https://github.com/pulp/pulp_rpm/issues/3639

I'm not sure what leap we wanna do here (latest is on 7.x currently). Known benefits for at least the 6.x bump are:

pedro-psb commented 2 months ago

Some breaking change from 5.0.0 is breaking the ruby client.

pedro-psb commented 2 months ago

Some updates on this:

gerrod3 commented 2 months ago

Is this the same as #98? Can these be merged together?

pedro-psb commented 2 months ago

No. This PR you linked is bumping only the openapi-genrator-cli for python bindings. This one is bumping the image for ruby bindings, which have a different set of related concerns.

mdellweg commented 2 months ago

No. This PR you linked is bumping only the openapi-genrator-cli for python bindings. This one is bumping the image for ruby bindings, which have a different set of related concerns.

And they share the same concerns about being omnipresent changes for all release Branches throughout the project. In a way the could be seen as part of the same effort.

pedro-psb commented 1 month ago

There is a request for adding tags/versioning to pulp-openapi-generator: https://github.com/pulp/pulp-openapi-generator/issues/85. Maybe that's worth considering.