-
Notifications
You must be signed in to change notification settings - Fork 277
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Auto create release version branch from .x branch on start of release cycle process #4005
Comments
One of the major concern with this is even though we cut major.minor branch from major.x branch, who approves the changes that are going in? Considering worst case scenario if a feature was pushed to next release or was intended for future minor release (example: 2.13.0 with 2.10.0 going on) how would we cherry-pick or decide what commits go in the Are we okay with this edge case and add a check point in our component release issue to verify the release branch has expected changes aimed for ongoing release? |
@gaiksaya We need to get inputs from all teams participating in a release before we finalize this process. Creating branch automatically from |
We can have on demand workflow that can be kicked off by a release manager after the code cut off date, the workflow will auto cut the release branch (a logic that can auto detect from |
The Jenkins job should have the following flow.
|
Closed via #4520 |
Is your feature request related to a problem? Please describe
We currently wait for individual repo managers to create the release branch before switching the build manifest to point to appropriate release branch for building a release candidate corresponding to specific OpenSearch version.
Acceptance criteria:
Describe the solution you'd like
Implement an automated workflow to create the release branch from .x branch for corresponding OpenSearch and OpenSearch dashboards release version branch on beginning of release process.
Describe alternatives you've considered
Manually creating the release branch from .x branch.
Additional context
No response
The text was updated successfully, but these errors were encountered: