Analyze the stable branches readiness review across releases
Context
Stable branch readiness is reviewed at different stages on GitLab releases:
| Release type | Stage | Description | What should be reviewed? | Current State | Followup Issues | 
|---|---|---|---|---|---|
| Monthly | RC pipelines are green | Executed after the release candidate has been created | RC stable branch pipeline | RC stable branch | n/a | 
| Patch | security_release_prepare:check_component_branch_pipeline_status | As part of the security_release:preparestage. Executed at the early stages of a patch release | Stable branches within the policy (not the default branch) | Stable branches within the policy (not the default branch) | n/a | 
| Patch | security_release_tag:check_component_branch_pipeline_status | Executed after the backports have been merged in a patch | Release environments associated with the versions within the policy | Stable branches within the policy (not the default branch) | #21167 (closed) | 
| Internal | internal_release_prepare:check_component_branch_pipeline_status | Executed at the early stages of an internal release | Release environments associated with the Dedicated versions | Stable branches for the Dedicated versions | #21167 (closed) | 
Proposal: Review the readiness check of stable branches
The readiness check of stable branches should be reviewed to guarantee their efficiency. for example, some of these checks review the status of the default branches, and these are not used in release types.
Exit criteria
- 
Analyze each readiness check of release types 
- 
Ensure it is reviewing the required branches per release 
- 
Open follow-up to update the checks as necessary 
Edited  by Jenny Kim