docs: structure: move merge-requests related pages

Add a new "merge requests" page and move all related pages under that
page to give the docs more structure.

Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8812>
This commit is contained in:
Oliver Smith 2026-06-14 13:35:30 +02:00 committed by The Friendly Meow (merge) Bot
parent ae07d28bfb
commit ac931d4507
No known key found for this signature in database
8 changed files with 17 additions and 5 deletions

View file

@ -29,8 +29,10 @@ html_title = "postmarketOS Packaging"
# Redirects for moved pages # Redirects for moved pages
redirects = { redirects = {
"approval-rules": "merge-requests/approval-rules.html",
"ci-tags": "ci/ci-tags.html", "ci-tags": "ci/ci-tags.html",
"hardware-ci": "ci/hardware-ci.html", "hardware-ci": "ci/hardware-ci.html",
"releases/backporting": "merge-requests/stable-branches.html",
} }
def run_dint_doc(app): def run_dint_doc(app):

View file

@ -224,7 +224,7 @@ requested time pass and the device still does not meet the criteria, a merge
request to move them to the now appropriate category should be opened. request to move them to the now appropriate category should be opened.
Merge requests moving a device to a lower category are subject to the standard Merge requests moving a device to a lower category are subject to the standard
[pmaports approval rules](./approval-rules). [pmaports approval rules](./merge-requests/approval-rules).
## See also ## See also

View file

@ -14,7 +14,7 @@ in pmaports and the processes around device categorization.
:hidden: :hidden:
releases releases
approval-rules merge-requests
device-categorization device-categorization
deviceinfo-reference deviceinfo-reference
ci ci

11
docs/merge-requests.md Normal file
View file

@ -0,0 +1,11 @@
# Merge Requests
The subpages of this page describe processes for merge requests in pmaports.
```{eval-rst}
.. toctree::
:hidden:
merge-requests/approval-rules
merge-requests/stable-branches
```

View file

@ -33,12 +33,12 @@ The following flowchart describes the process:
## Move device from category ## Move device from category
Moving devices from category is a special operation, see Moving devices from category is a special operation, see
[device categorization](./device-categorization). [device categorization](../device-categorization).
## Changing kconfigcheck requirements ## Changing kconfigcheck requirements
Changes to `kconfigcheck.toml` are a special operation, see Changes to `kconfigcheck.toml` are a special operation, see
[kconfigcheck](./kconfigcheck). [kconfigcheck](../kconfigcheck).
## Testing requirements ## Testing requirements

View file

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

Before After
Before After

View file

@ -69,5 +69,4 @@ appear, but you will get a more a more tried and tested, solid experience.
:hidden: :hidden:
releases/timeline releases/timeline
releases/backporting
``` ```