You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by al...@apache.org on 2022/12/06 22:29:25 UTC

[datasketches-website] branch release_process_cpp created (now 9a0a4953)

This is an automated email from the ASF dual-hosted git repository.

alsay pushed a change to branch release_process_cpp
in repository https://gitbox.apache.org/repos/asf/datasketches-website.git


      at 9a0a4953 updated instructions

This branch includes the following new commits:

     new 9a0a4953 updated instructions

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org


[datasketches-website] 01/01: updated instructions

Posted by al...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

alsay pushed a commit to branch release_process_cpp
in repository https://gitbox.apache.org/repos/asf/datasketches-website.git

commit 9a0a49534402d322b095073ba3d9687c7301ceb2
Author: AlexanderSaydakov <Al...@users.noreply.github.com>
AuthorDate: Tue Dec 6 14:29:02 2022 -0800

    updated instructions
---
 docs/Community/ReleaseProcessForCppComponents.md | 32 ++++++------------------
 1 file changed, 7 insertions(+), 25 deletions(-)

diff --git a/docs/Community/ReleaseProcessForCppComponents.md b/docs/Community/ReleaseProcessForCppComponents.md
index 2f80975a..85d328e1 100644
--- a/docs/Community/ReleaseProcessForCppComponents.md
+++ b/docs/Community/ReleaseProcessForCppComponents.md
@@ -131,31 +131,13 @@ __NOTES:__
 * Summarize PPMC vote results
 
 ## Move files from dev/staging to release
-### Move primary zip files from *dist/dev* to *dist/release*
-* In local *dist/__dev__/datasketches/*
-    * Open Terminal #1 
-        * Perform SVN Checkout:
-            * `svn co https://dist.apache.org/repos/dist/dev/datasketches/ .`  #note dot at end
-* In local *dist/__release__/datasketches/*
-    * Open Terminal #2
-        * Perform SVN Checkout:
-            * `svn co https://dist.apache.org/repos/dist/release/datasketches/ .` #note dot at end
-        * Create new version directory under appropriate component directory:
-            * `mkdir -p \<component\>/A.B.0`
-    * Using local file system copy files 
-        * From  ... /dist/dev/datasketches/\<component\>/version-RCnn/*
-        * To    ... /dist/release/datasketches/\<component\>/version (no RCnn)/*
-    * Using Terminal #2 at ... /dist/release/datasketches directory:
-        * `svn add . --force`
-        * `svn ci -m "Release A.B.0"`
-        * Remove the prior release...
-        * `svn remove \<component\>/X.Y.0`
-        * `svn ci -m "Remove Prior release"`
-        * `svn status` # should be empty
-    * Using local file system
-        * Delete the prior X.Y.0 directory
-
-### Move External Artifact Distributions *dist/dev* to *dist/release*
+* use dist/dev/datasketches/scripts/moveDevToRelease.sh script to move the approved release candidate to the destination
+* upload pypi artifacts to pypi.org
+   * make a temporary copy of the pypi directory and remove *.asc and *.sha512 files from it
+   * follow [this guide](https://packaging.python.org/en/latest/tutorials/packaging-projects/#uploading-the-distribution-archives)
+      * upload to test.pypi.org
+      * install from test pypi
+      * upload to pypi.org
 
 ## Create & Document Release Tag on GitHub
 * Open your IDE and switch to the recently created Release Branch A.B.X


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org