Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Have a release tag #221

Open
holgerstolzenberg opened this issue Jan 24, 2025 · 0 comments
Open

Feature: Have a release tag #221

holgerstolzenberg opened this issue Jan 24, 2025 · 0 comments

Comments

@holgerstolzenberg
Copy link

holgerstolzenberg commented Jan 24, 2025

Situation

We are using the OpenAPI spec contained in this repo in order to create a HTTP client using OpenAPI generator, as the pre-built Java SDK does not suite our needs.

Everything works like a charm, yet as a matter of production maturity, we strive for immutable builds.

As we do not wanna manually download the spec file on change, we leverage the "remoteSpec" feature of the OpenAPI Gradle plugin.

The problem

The remote spec we consume just points to the main branch if this project, making our build mutable.

Feature request

Please introduce some sort of release management to this repo, so that we can consume a tagged version of the spec.
The tag is easily accessible via GitHub core features, yet the tag just needs to be created.

Side note

Having dedicated releases might also come in handy for other use cases our API stability management at all.

Thanks
✌️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant