Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update README_RELEASE_PROVIDER_PACKAGES.md #29480

Merged
merged 1 commit into from
Feb 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ Dockerfile.ci @potiuk @ashb
/docker_tests/ @potiuk @ashb

# Releasing Guides & Project Guidelines
/dev/README_RELEASE_PROVIDER_PACKAGES @eladkal
/dev/README_RELEASE_*.md @kaxil
/dev/README.md @kaxil
/dev/PROJECT_GUIDELINES.md @kaxil
Expand Down
18 changes: 11 additions & 7 deletions dev/README_RELEASE_PROVIDER_PACKAGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -333,6 +333,14 @@ cd airflow-site
export AIRFLOW_SITE_DIRECTORY="$(pwd)"
```

Note if this is not the first time you clone the repo make sure main branch is rebased:

```shell script
cd "${AIRFLOW_SITE_DIRECTORY}"
git checkout main
git rebase --pull
```

- Then you can go to the directory and build the necessary documentation packages

```shell script
Expand Down Expand Up @@ -901,7 +909,7 @@ twine upload -r pypitest ${AIRFLOW_REPO_ROOT}/dist/*.whl ${AIRFLOW_REPO_ROOT}/di
twine upload -r pypi ${AIRFLOW_REPO_ROOT}/dist/*.whl ${AIRFLOW_REPO_ROOT}/dist/*.tar.gz
```

Copy links to updated packages.
Copy links to updated packages, sort it aphabeticly and save it on the side. You will need it for the announcement message.

* Again, confirm that the packages are available under the links printed.

Expand Down Expand Up @@ -937,11 +945,7 @@ the artifacts have been published.

Subject:

```shell script
cat <<EOF
Airflow Providers prepared on $(date "+%B %d, %Y") are ready
EOF
```
[ANNOUNCE] Apache Airflow Providers prepared on <DATE OF CUT RC> are released

Body:

Expand Down Expand Up @@ -984,5 +988,5 @@ Don't forget to thank the folks who tested and close the issue tracking the test
```shell script
Thank you everyone.
Providers are released
I invite everyone to help improve providers for the next release, a list of open bugs can be found [here](https://github.com/apache/airflow/issues?q=is%3Aopen+is%3Aissue+label%3Akind%3Abug+label%3Aarea%3Aproviders).
I invite everyone to help improve providers for the next release, a list of open issues can be found [here](https://github.com/apache/airflow/issues?q=is%3Aopen+is%3Aissue+label%3Aarea%3Aproviders).
```