-
Notifications
You must be signed in to change notification settings - Fork 6
Implement Maintenance Branch Releases (C5 Workflow) #356
Copy link
Copy link
Open
Labels
backlogIssues which are not currently worked onIssues which are not currently worked onenhancementNew feature or requestNew feature or requestrelease automationRelated to the implementation or introduction of new release automationRelated to the implementation or introduction of new release automationwg managementIndicating issues with repository of the working groupIndicating issues with repository of the working group
Metadata
Metadata
Assignees
Labels
backlogIssues which are not currently worked onIssues which are not currently worked onenhancementNew feature or requestNew feature or requestrelease automationRelated to the implementation or introduction of new release automationRelated to the implementation or introduction of new release automationwg managementIndicating issues with repository of the working groupIndicating issues with repository of the working group
Problem description
After public releases, maintenance branches may require patch releases for critical fixes and security patches. The C2-C4 workflows need extension to handle maintenance scenarios with different branch sources and version constraints.
Part of #191 (Develop automation support in support of release management). See PR #338 for the full implementation plan.
Proposed solution
Extend C2-C4 workflows to support maintenance branch releases (C5, Step 6 of the release workflow):
Maintenance Branch Prerequisites
maintenance-r3), created from last commit included in release cyclerelease-plan.yamlhastarget_release_type: maintenance-releaseWorkflow Adaptations for Maintenance
Maintenance Releases
Dependencies
Success criteria
Milestone
Target completion: June 15, 2026 (Fall26 M3)