Hello devs

Me and @Benjamin Gonzalez Delgado <benjamin.gonza...@wizeline.com> have
been working on the solution of Jira Issue BEAM-9185
<https://issues.apache.org/jira/browse/BEAM-9185>, and we’ve done the
following:

Background:

When executing choose_rc_commit.sh, a commit tag is created, and the
automated Github actions “build_wheels” detect the name of the tag that
contains the *rc* version and generates both RC and non-RC artifacts.
Release Manager can execute build_release_candidate.sh as usual.

Modification:

At the end of stage 7. Build a release candidate:

   1.

    Added step Upload release candidate to PyPI to execute
   deploy_release_candidate_pypi.sh which:
   1.

      Downloads source distribution and wheels tagged as *rc*.
      2.

      Deploys release candidate to PyPI
      1.

         These artifacts will be uploaded to PyPI as a pre-release.
         2.

         A link will be added as part of the voting.
         2.

   Updated *Release Guide*.



Important Notes:



   -

    According to the Publishing pre-release artifacts to repositories
   
<https://lists.apache.org/thread.html/f071f8ab9f115636b9e6a6cabcfccbe2bb980d4394fe5581c59a4db6%40%3Cdev.beam.apache.org%3E>
   discussion thread, this snapshot is not targeted to users.
   -

   The voting process will remain the same: over the binaries in svn and not
   RC.
   -

   Use the RC binaries in PyPi as needed: download them with pip install
   --pre.
   -

   It is not necessary to rebuild after the voting.


Please let us know any comments or doubts. You can find the PR with the
complete changes here: https://github.com/apache/beam/pull/14325.

We are pleased to hear from you.


-- 

Josias Misael Rico Garcia | WIZELINE

Technical Writer

josias.r...@wizeline.com

Follow us Twitter <https://twitter.com/wizelineglobal> | Facebook
<https://www.facebook.com/WizelineGlobal> | Instagram
<https://www.instagram.com/wizelineglobal/> | LinkedIn
<https://www.linkedin.com/company/wizeline>

Share feedback on Clutch <https://clutch.co/review/submit/375119>

-- 
*This email and its contents (including any attachments) are being sent to
you on the condition of confidentiality and may be protected by legal
privilege. Access to this email by anyone other than the intended recipient
is unauthorized. If you are not the intended recipient, please immediately
notify the sender by replying to this message and delete the material
immediately from your system. Any further use, dissemination, distribution
or reproduction of this email is strictly prohibited. Further, no
representation is made with respect to any content contained in this email.*

Reply via email to