igr opened a new issue, #25: URL: https://github.com/apache/airflow-client-go/issues/25
Airflow API version is `1.0.0` (https://airflow.apache.org/docs/apache-airflow/stable/stable-rest-api-ref.html) AFAIK, all we have to do is make a tag `v1.0.0` on the repo. This should set the client version for the Go module ([official docs](https://go.dev/doc/modules/developing#decentralized)) Of course, before that, there should be some kind of _client versioning strategy_ in place. One simple strategy is to follow the API version, so every time when you bump the API version, you rebuild the client. However, sometimes generated library needs an update (e.g due to a bug in the client generation). If this happens often, you might simply have independent versioning of the client, while you maintain at least the major version. In that case you must have a mapping table that indicates client version to api version matching. Either way, the first version tag should be added :) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
