DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
Get a diff between the last version and the current version:
Code Block language bash $ git log 1.8.0..1.9.0 --pretty=oneline
- Update CHANGELOG.md with the details, and commit it.
Notifying developers of release
Notify users@airflow.apache.org (cc'ing dev@airflow.apache.org and announce@apache.org) that the artifacts have been published:
Code Block title Airflow 1.10.2 is released collapse true Dear Airflow community, I'm happy to announce that Airflow 1.10.2 was just released. The source release, as well as the binary "sdist" release, are available here: https://dist.apache.org/repos/dist/release/airflow/1.10.2/ We also made this version available on PyPi for convenience (`pip install apache-airflow`): https://pypi.python.org/pypi/apache-airflow The documentation is available on: https://airflow.apache.org/ https://airflow.apache.org/1.10.2/ https://airflow.readthedocs.io/en/1.10.2/ https://airflow.readthedocs.io/en/stable/ Find the CHANGELOG here for more details: https://airflow.apache.org/changelog.html#airflow-1-10-2-2019-01-19 Cheers, <your name>
Update the Announce page on the wiki
Publishing documentation
- Follow instructions on Building and deploying the docs
Bulk migrate JIRAs
Create a release in Jira, and mark as released:Old stuff that doesn't apply anymore
| Expand | ||
|---|---|---|
| ||
|
|
If it gives you the option to move un-resolved issues then move them to the next unreleased version of Airflow
- Otherwise go to the Apache JIRA, and filter for all open/in progress JIRAs for the version that you just released:
https://issues.apache.org/jira/issues/?jql=project%20%3D%20AIRFLOW%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened)%20AND%20fixVersion%20%3D%201.9.0 - Do a bulk edit to migrate the fix version to the next unreleased version of Airflow.
Old stuff that doesn't apply anymore
| Expand | ||
|---|---|---|
| ||
Source releases:
|
| Table of Contents | ||
|---|---|---|
|
...