docs: cover some more edge cases in the approval rules
Closes https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4228 Signed-off-by: Stefan Hansson <newbyte@postmarketos.org> Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7766>
This commit is contained in:
parent
10bcd5c38c
commit
ee18cf6b9c
1 changed files with 14 additions and 1 deletions
|
|
@ -8,10 +8,23 @@ rules, but with the following changes.
|
|||
|
||||
Most MRs, those not considered critical or trivial require approval by the
|
||||
package maintainer, and by another team member with approval and merge
|
||||
rights. If there is no package maintainer or the package maintainer does not
|
||||
rights. If the author of the merge request is the sole maintainer of a package
|
||||
it is sufficient to solely have the approval a team member.
|
||||
|
||||
If there is no package maintainer or the package maintainer does not
|
||||
reply within 2 weeks from the time the MR was opened, then any 2 approvals are
|
||||
required.
|
||||
|
||||
If there are multiple maintainers, an approval from any maintainer is sufficient
|
||||
to satisfy the "approval by the package maintainer" criteria (i.e., not every
|
||||
maintainer needs to approve it—only one). However, when a maintainer submits a
|
||||
merge request for a package with multiple maintainers, co-maintainers must be
|
||||
given a 48-hour review window (starting when they're notified, typically via the
|
||||
automated GitLab ping). After this window expires, the merge request can proceed
|
||||
with any 2 approvals from team members. The submitting maintainer may choose to
|
||||
block the merge request to wait for co-maintainer review beyond the 48-hour
|
||||
window if desired.
|
||||
|
||||
## Move device from category
|
||||
|
||||
Moving devices from category is a special operation, see
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue