Skip to content

Commit 1f07beb

Browse files
committed
DOC: remove release process description from published documentation
It is not relevant for the users and takes precious space in the documentation index, which is getting quite long.
1 parent 2ca0bd5 commit 1f07beb

File tree

3 files changed

+8
-30
lines changed

3 files changed

+8
-30
lines changed

docs/contributing/release-process.rst renamed to RELEASE.rst

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,16 @@
22
..
33
.. SPDX-License-Identifier: MIT
44
5-
6-
.. _contributing-release-process:
7-
8-
***************
95
Release Process
10-
***************
6+
===============
117

12-
All releases are PGP signed with one of the keys listed in the
13-
`installation page`_. Before releasing please make sure your PGP key is listed
14-
there, and preferably signed by one of the other key holders.
8+
All releases are PGP signed with one of the keys listed in ``docs/about.rst``.
9+
Before releasing please make sure your PGP key is listed there, and preferably
10+
signed by one of the other key holders.
1511

16-
If your key is not signed by one of the other key holders, please make sure the
17-
PR that added your key to the :doc:`../about` page was approved by at least one
18-
other maintainer.
12+
If your key is not signed by one of the other key holders, please make sure
13+
that the PR that added your key to ``docs/about.rst`` was approved by at least
14+
one other maintainer.
1915

2016
After that is done, you may release the project by following these steps:
2117

@@ -44,7 +40,7 @@ After that is done, you may release the project by following these steps:
4440
$ git push
4541
$ git push --tags
4642
47-
#. Release to `PyPI <https://pypi.org/project/meson-python/>`_
43+
#. Release to PyPI:
4844

4945
#. Build the Python artifacts:
5046

@@ -60,9 +56,3 @@ After that is done, you may release the project by following these steps:
6056
6157
There is no need to GPG-sign the artifacts: PyPI no longer
6258
supports uploading GPG signatures.
63-
64-
If you have any questions, please look at previous releases and/or ping the
65-
other maintainers.
66-
67-
68-
.. _installation page: installation

docs/contributing/index.rst

Lines changed: 0 additions & 11 deletions
This file was deleted.

docs/index.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,6 @@ the use of ``meson-python`` and Meson for Python packaging.
100100

101101
changelog
102102
about
103-
contributing/index
104103
Discussions <https://github.com/mesonbuild/meson-python/discussions>
105104
Source Code <https://github.com/mesonbuild/meson-python>
106105
Issue Tracker <https://github.com/mesonbuild/meson-python/issues>

0 commit comments

Comments
 (0)