Skip to content

Commit 09380ee

Browse files
committed
Updates release documentation
- Links both Travis and GitHub CI build systems - Updates the PyPI release process (handled by the CI)
1 parent b6a35e9 commit 09380ee

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

doc/source/contribute.rst

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ At this point, wait for reviewer approval and conclude any discussion that arise
5555
- Merge the release branch to the ``master`` branch.
5656
- Also merge the release branch to the ``develop`` branch.
5757
- Tag the release commit in ``master``, with tag ``vYYYY.MM.DD``. Include a short summary of the changes.
58-
- Create the release distributions: ``python3 setup.py sdist bdist_wheel``
59-
- Upload the release to pypi: ``python3 -m twine upload``.
58+
- Release distributions and PyPI upload should be `handled by the CI
59+
<https://github.com/kivy/python-for-android/blob/v2020.04.29/.travis.yml#L60-L70>`_.
6060
- Add to the Github release page (see e.g. `this example <https://github.com/kivy/python-for-android/releases/tag/v2019.06.06>`__):
6161
- The python-for-android README summary
6262
- A short list of major changes in this release, if any
@@ -68,11 +68,13 @@ At this point, wait for reviewer approval and conclude any discussion that arise
6868
Release checklist
6969
~~~~~~~~~~~~~~~~~
7070

71-
- [ ] Check that the [build is passing](https://travis-ci.org/kivy/python-for-android)
71+
- [ ] Check that the builds are passing
72+
- [ ] [Travis build](https://travis-ci.org/kivy/python-for-android)
73+
- [ ] [GitHub Action](https://github.com/kivy/python-for-android/actions)
7274
- [ ] Run the tests locally via `tox`: this performs some long-running tests that are skipped on Travis.
7375
- [ ] Build and run the [on_device_unit_tests](https://github.com/kivy/python-for-android/tree/master/testapps/on_device_unit_tests) app using buildozer. Check that they all pass.
7476
- [ ] Build and run the following [testapps](https://github.com/kivy/python-for-android/tree/master/testapps) for arch `armeabi-v7a` and `arm64-v8a`:
75-
- `python3 setup_testapp_python3_sqlite_openssl.py apk`
77+
- [ ] `python3 setup_testapp_python3_sqlite_openssl.py apk`
7678
- [ ] `armeabi-v7a`
7779
- [ ] `arm64-v8a`
7880
- [ ] Check that the version number is correct

0 commit comments

Comments
 (0)