Thanks Eirc for the reply, > Currently, we are iterating both 3.0.x and 3.1.x
I think we will not release 3.1.1 until we end the lifecycle of 3.0.x. I mean the current situation is temporary, the mainstream dolphinscheduler release will only be one single version instead of two of them > encourage contributors to cp their PRs to the release branch I personally do not think cherry-pick should be done by the contributor, cherry-pick belong to maintenance, and it should be our maintainers’ responsibility On Mon, Oct 10, 2022 at 10:25 AM Chufeng Gao <[email protected]> wrote: > Hi Jiajie, > > This is a great idea, I'm +1 to it. Labeling PRs help ease the pain and > avoid mistakes when making a new release. > Currently, we are iterating both 3.0.x and 3.1.x, therefore, we may need to > use labels instead of milestones to indicate which releases those PR belong > to. > BTW, as we discussed yesterday, we could also encourage contributors to cp > their PRs to the release branch. And we need some labels to indicate > whether the PR has been CPed or not. > > Thanks > > *Best Regards,* > > *Chufeng (Eric) Gao* > > > > On Fri, Sep 30, 2022 at 10:40 AM Jiajie Zhong <[email protected]> > wrote: > > > Hey guys, > > > > To make our release process easier, I plan to mark milestones and > > labels required before the PR merged[1], the reason why we need them > > because: > > > > * Label: We required a label with at least one label of > > 'feature|bug|improvement|document|chore', to make our changelog can > > automatic generation > > * Milestone: For easier to cherry-pick PR, currently some of our > > milestones only exist in issue and not exists in related PR, it is > > difficult to find that PR because GitHub does not have an existing API > > to get them, we can only use timeline API[2] to find and filter them, > > but if we required each PR must have a milestone, we can directly find > > related version pr by search API[3] > > > > [1]: https://github.com/apache/dolphinscheduler/pull/12222 > > [2]: https://docs.github.com/en/rest/issues/timeline > > [3]: > > https://docs.github.com/en/rest/search#search-issues-and-pull-requests > > > > -- > > Best Wish > > — Jiajie > > > -- Best Wish — Jiajie
