potiuk opened a new pull request #12990:
URL: https://github.com/apache/airflow/pull/12990


   Since we released all teh provider packages to PyPI now in
   RC version, we can now change the mechanism to prepare the
   production to use released packages in case of tagged builds.
   
   The "branch" production images are still prepared using the
   CI images and .whl packages built from sources, but the
   release packages are built from officially released PyPI
   packages.
   
   Also some corrections and updates were made to the release process:
   
   * the constraint tags when RC candidate is sent should contain
     rcn suffix.
   
   * there was missing step about pushing the release tag once the
     release is out
   
   * pushing tag to GitHub should be done after the PyPI packages
     are uploaded, so that automated image building in DockerHub
     can use those packages.
   
   * added a note that in case we will release some provider
     packages that depend on the just released airflow version
     they shoudl be released after airflow is in PyPI but before
     the tag is pushed to GitHub (also to allow the image to be
     build automatically from the released packages)
   
   Fixes: #12970
   
   <!--
   Thank you for contributing! Please make sure that your code changes
   are covered with tests. And in case of new features or big changes
   remember to adjust the documentation.
   
   Feel free to ping committers for the review!
   
   In case of existing issue, reference it using one of the following:
   
   closes: #ISSUE
   related: #ISSUE
   
   How to write a good git commit message:
   http://chris.beams.io/posts/git-commit/
   -->
   
   ---
   **^ Add meaningful description above**
   
   Read the **[Pull Request 
Guidelines](https://github.com/apache/airflow/blob/master/CONTRIBUTING.rst#pull-request-guidelines)**
 for more information.
   In case of fundamental code change, Airflow Improvement Proposal 
([AIP](https://cwiki.apache.org/confluence/display/AIRFLOW/Airflow+Improvements+Proposals))
 is needed.
   In case of a new dependency, check compliance with the [ASF 3rd Party 
License Policy](https://www.apache.org/legal/resolved.html#category-x).
   In case of backwards incompatible changes please leave a note in 
[UPDATING.md](https://github.com/apache/airflow/blob/master/UPDATING.md).
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to