aboutsummaryrefslogtreecommitdiffstats
path: root/DEVELOPING
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2021-12-09 08:20:12 +0000
committerSam James <sam@gentoo.org>2021-12-09 08:22:51 +0000
commit06b85348f28d8484b4a80e4c547d5b9a56a76e9e (patch)
tree4e04280b5ba48b3b422feef5f02585588f8b5190 /DEVELOPING
parentPrepare for 3.0.29 release (diff)
downloadgentoo-portage-06b85348f28d8484b4a80e4c547d5b9a56a76e9e.tar.xz
gentoo-portage-06b85348f28d8484b4a80e4c547d5b9a56a76e9e.zip
DEVELOPING: update release instructions
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'DEVELOPING')
-rw-r--r--DEVELOPING13
1 files changed, 6 insertions, 7 deletions
diff --git a/DEVELOPING b/DEVELOPING
index 7bc55912570a..624e596839aa 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -224,20 +224,19 @@ Releases
First update the NEWS and RELEASE-NOTES files and commit.
Second create a git tag for this release:
- git tag v2.2.8
+ git tag portage-2.2.8
-Then create the tarball and run the tests:
- ./mkrelease.sh --changelog-rev v2.2.7 --tag --runtests 2.2.8
-Make sure you have all supported python versions installed first
+Create the tarball and run the tests: ./runtests
(see PYTHON_SUPPORTED_VERSIONS in runtests).
-Version bump the ebuild and verify it can re-install itself:
- emerge portage
- emerge portage
+Version bump the ebuild locally (don't push) and verify it can re-install itself:
+ emerge --oneshot portage
+ emerge --oneshot portage # this is using the new Portage
Publish the results (no going back now):
- Push the new git tag
- Upload the tarball
- Commit the new ebuild version
+ - Upload the new version to pypi
Close the bugs blocking the tracker bug for this release.