Author: stoty
Date: Fri Apr  4 07:57:19 2025
New Revision: 1924764

URL: http://svn.apache.org/viewvc?rev=1924764&view=rev
Log:
PHOENIX-7570 Update release process page to close staged maven repos immediately


Modified:
    phoenix/site/publish/release.html
    phoenix/site/source/src/site/markdown/release.md

Modified: phoenix/site/publish/release.html
URL: 
http://svn.apache.org/viewvc/phoenix/site/publish/release.html?rev=1924764&r1=1924763&r2=1924764&view=diff
==============================================================================
--- phoenix/site/publish/release.html (original)
+++ phoenix/site/publish/release.html Fri Apr  4 07:57:19 2025
@@ -234,6 +234,10 @@ Generated by Apache Maven Doxia
  <p>If the dyr-run release artifacts (source, binary, and maven) check out, 
then do publish a real RC to ASF</p>
  <p>Repeat the dry run process, but add the <code>-f</code> switch to the 
<code>do-release-docker.sh</code> command.</p>
  <p>The script will upload the source and binary release artifacts to a 
directory under <code>https://dist.apache.org/repos/dist/dev/phoenix/</code> 
The script will also deploy the maven artifacts to 
<code>https://repository.apache.org/#stagingRepositories</code> Check that 
these are present.</p>
+ <section>
+  <h3 id="Close_the_staging_repository">Close the staging repository</h3>
+  <p>The published staging repository is in the “open” state. Open staging 
repositories are agressively cleaned up, and may be removed by the time the 
vote passes. To avoid this, <a class="externalLink" 
href="https://central.sonatype.org/publish/release/#locate-and-examine-your-staging-repository";>close</a>
 (but DO NOT release) the staging repository immediately after deployment.</p>
+ </section>
 </section>
 <section>
  <h2 id="Voting">Voting</h2>
@@ -257,7 +261,7 @@ Generated by Apache Maven Doxia
  </pre>
    </div></li>
   <li><p>Remove any obsolete releases on <a class="externalLink" 
href="https://dist.apache.org/repos/dist/release/phoenix";>https://dist.apache.org/repos/dist/release/phoenix</a>
 given the current release.</p></li>
-  <li><p>Go to <a class="externalLink" 
href="https://repository.apache.org/#stagingRepositories";>https://repository.apache.org/#stagingRepositories</a>
 and <code>close</code> -&gt; <code>release</code> the staged artifacts (takes 
a while so you may need to <code>refresh</code> multiple times).</p></li>
+  <li><p>Go to <a class="externalLink" 
href="https://repository.apache.org/#stagingRepositories";>https://repository.apache.org/#stagingRepositories</a>
 and <code>release</code> the staged artifacts (takes a while so you may need 
to <code>refresh</code> multiple times).</p></li>
   <li><p>Create new branch based on current release if needed, for ex: 4.15 
branches in this case.</p></li>
   <li><p>Set version to the upcoming SNAPSHOT and commit:</p>
    <div class="source">

Modified: phoenix/site/source/src/site/markdown/release.md
URL: 
http://svn.apache.org/viewvc/phoenix/site/source/src/site/markdown/release.md?rev=1924764&r1=1924763&r2=1924764&view=diff
==============================================================================
--- phoenix/site/source/src/site/markdown/release.md (original)
+++ phoenix/site/source/src/site/markdown/release.md Fri Apr  4 07:57:19 2025
@@ -82,6 +82,13 @@ The script will upload the source and bi
 The script will also deploy the maven artifacts to 
`https://repository.apache.org/#stagingRepositories`
 Check that these are present.
 
+### Close the staging repository
+
+The published staging repository is in the "open" state. Open staging 
repositories
+are agressively cleaned up, and may be removed by the time the vote passes.
+To avoid this, 
[close](https://central.sonatype.org/publish/release/#locate-and-examine-your-staging-repository)
+(but DO NOT release) the staging repository immediately after deployment. 
+
 ## Voting
 1. Initiate the vote email. See example 
[here](https://www.mail-archive.com/dev@phoenix.apache.org/msg41202.html), or 
use the `<workdir>/output/vote.txt` template generated by the script.
 2. In case the RC (Release Candidate) is rejected via the vote, you will have 
to repeat the above process and re-initiate the vote for the next RC (RC0, RC1, 
etc.).
@@ -101,7 +108,7 @@ Check that these are present.
     </pre>
     
 3. Remove any obsolete releases on 
https://dist.apache.org/repos/dist/release/phoenix given the current release.
-4. Go to https://repository.apache.org/#stagingRepositories and 
<code>close</code> -> <code>release</code> the staged artifacts (takes a while 
so you may need to `refresh` multiple times).
+4. Go to https://repository.apache.org/#stagingRepositories and 
<code>release</code> the staged artifacts (takes a while so you may need to 
`refresh` multiple times).
 7. Create new branch based on current release if needed, for ex: 4.15 branches 
in this case.
 8. Set version to the upcoming SNAPSHOT and commit: 
 


Reply via email to