Is Ready for Stage labeling redundant? #2575
Replies: 3 comments 4 replies
-
That’s closely in line with https://github.com/orgs/adobecom/discussions/2302 - however with the remark that |
Beta Was this translation helpful? Give feedback.
-
Warriors team uses 'verified' label to merge the commerce-related PRs that touch 'conflicting' dependencies files, like /deps/merch-* or /deps/commerce. The process is below.
We adopted this process last week because of the increasing risk of developers overwriting the changes from each other. We are open for feedback. |
Beta Was this translation helpful? Give feedback.
-
Before the process above we had something like this:
But one of the issues we are encountering is that MAS repo PRs are merged and merged, while Milo PRs take time to review and merge, so at some moment we have 3 PRs in MAS main that are not yet merged in MILO, therefore any change to MAS repository is blocked. |
Beta Was this translation helpful? Give feedback.
-
Kicking off this conversation as a follow-up to improve and expedite our Stage merging process by potentially removing a seemingly redundant step.
If my assumption is correct, only QA can add both the
Verified
andReady for stage
labels to a PR and there is no precondition to adding the Ready for stage label once a PR is verified (we already have checks to prevent merging PRs without coverage/performance checks, etc).What we've seen happening is that QA sometimes adds the Verified label but doesn't add the Ready for stage label hence delaying the process of merging.
Is there a scenario where a PR is
verified
but not eligible forReady for stage
?Can we remove the "Ready for stage" labeling step given that
verified
is sufficient for the expected criteria? Or maybe automate the labeling?Beta Was this translation helpful? Give feedback.
All reactions