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
