opensearch-php icon indicating copy to clipboard operation
opensearch-php copied to clipboard

[FEATURE] Automate bumping versions after releases

Open harshavamsi opened this issue 3 years ago • 5 comments

Is your feature request related to a problem?

Coming from https://github.com/opensearch-project/opensearch-clients/issues/34. The version should be bumped each time a release is made so that builds happen for new changes with appropriate versioning.

What solution would you like?

Implement workflow similar to https://github.com/opensearch-project/OpenSearch/blob/main/.github/workflows/version.yml

harshavamsi avatar Sep 08 '22 02:09 harshavamsi

I am not really sure if we need that. We have to just create a new Release at Github and it's done 😅

shyim avatar Oct 29 '22 17:10 shyim

Where's the version stored in code? Is it?

dblock avatar Nov 01 '22 12:11 dblock

So the version is not stored in the code, but should, I opened https://github.com/opensearch-project/opensearch-php/issues/182.

dblock avatar Apr 19 '24 13:04 dblock

Here's what automation should produce: https://github.com/opensearch-project/opensearch-php/pull/190.

dblock avatar Apr 24 '24 20:04 dblock

Here's what automation should produce: #190.

In the future, once we transition to generating client using templates, let's aim to modify the client version in util/template/client-class, rather than in src/OpenSearch/Client.php.

saimedhi avatar May 23 '24 08:05 saimedhi