pulsar-client-cpp icon indicating copy to clipboard operation
pulsar-client-cpp copied to clipboard

Add the release process

Open BewareMyPower opened this issue 3 years ago • 5 comments

BewareMyPower avatar Nov 23 '22 10:11 BewareMyPower

I read we have https://github.com/apache/pulsar-client-cpp/wiki/Committer-Release-Guide now.

tisonkun avatar Dec 15 '22 14:12 tisonkun

I read we have https://github.com/apache/pulsar-client-cpp/wiki/Committer-Release-Guide now.

I think we should maintain it in the repository. like node js client: https://github.com/apache/pulsar-client-node/pull/243

BTW: The release process may be different between different major versions, and maintaining the process in the repository keeps the process accurate for each branch.

shibd avatar Dec 15 '22 15:12 shibd

@shibd Yes. My concern can be added one here: we should still think of 2.8~2.11 until their end of life.

tisonkun avatar Dec 15 '22 16:12 tisonkun

@shibd Yes. My concern can be added one here: we should still think of 2.8~2.11 until their end of life.

It looks like the release process in the wiki matches the latest code. Where is the 2.8~2.10 release process? @BewareMyPower

shibd avatar Dec 16 '22 02:12 shibd

@shibd You can refer to https://pulsar.apache.org/contribute/release-process. For 2.8~2.10 release process, we included them in the Pulsar release process.

RobertIndie avatar Dec 16 '22 02:12 RobertIndie