This is an automated email from the ASF dual-hosted git repository.
ephraimanierobi pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow-client-python.git
The following commit(s) were added to refs/heads/main by this push:
new 8ea7238 Update the release doc to add cherrypicking instruction (#86)
8ea7238 is described below
commit 8ea72387bcb16d26970e05eed32e58546417845a
Author: Ephraim Anierobi <[email protected]>
AuthorDate: Tue Jun 20 18:39:40 2023 +0100
Update the release doc to add cherrypicking instruction (#86)
---
dev/README_RELEASE_CLIENT.md | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/dev/README_RELEASE_CLIENT.md b/dev/README_RELEASE_CLIENT.md
index b582e8a..688ebc9 100644
--- a/dev/README_RELEASE_CLIENT.md
+++ b/dev/README_RELEASE_CLIENT.md
@@ -26,6 +26,8 @@ The Python client is generated using Airflow's [openapi
spec](https://github.com
To update the client for new APIs do the following steps:
```bash
+# set the version of the client
+export VERSION=2.0.0rc1
# clone this repo
git clone [email protected]:apache/airflow-client-python.git
cd airflow-client-python
@@ -68,7 +70,17 @@ cd ${CLIENT_REPO_ROOT}
```
- Update CHANGELOG.md with the details.
-- Raise a PR in airflow-client-python
+- Commit the Changes with the message "Add Client Version ${VERSION}":
+ ```shell script
+ git add .
+ git commit -m "Add Client Version ${VERSION}"
+ ```
+- Cherry-pick this commit:
https://github.com/apache/airflow-client-python/commit/ddd6fc0545a8066f474c765e1644a5202eebd256
+ ```shell script
+ git cherry-pick ddd6fc0545a8066f474c765e1644a5202eebd256 -x
+ ```
+ #TODO: Remove the cherry-pick instruction above when we upgrade to new
client generator
+- Raise a PR in airflow-client-python with the above changes
- Merge the above PR when approved before proceeding
# Prepare the Apache Airflow Python Client Package RC