8000 Update the release doc to add cherrypicking instruction (#86) · apache/airflow-client-python@8ea7238 · GitHub
[go: up one dir, main page]

Skip to content

Commit 8ea7238

Browse files
authored
Update the release doc to add cherrypicking instruction (#86)
1 parent 0aad271 commit 8ea7238

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

dev/README_RELEASE_CLIENT.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ The Python client is generated using Airflow's [openapi spec](https://github.com
2626
To update the client for new APIs do the following steps:
2727

2828
```bash
29+
# set the version of the client
30+
export VERSION=2.0.0rc1
2931
# clone this repo
3032
git clone git@github.com:apache/airflow-client-python.git
3133
cd airflow-client-python
@@ -68,7 +70,17 @@ cd ${CLIENT_REPO_ROOT}
6870
```
6971

7072
- Update CHANGELOG.md with the details.
71-
- Raise a PR in airflow-client-python
73+
- Commit the Changes with the message "Add Client Version ${VERSION}":
74+
```shell script
75+
git add .
76+
git commit -m "Add Client Version ${VERSION}"
77+
```
78+
- Cherry-pick this commit: https://github.com/apache/airflow-client-python/commit/ddd6fc0545a8066f474c765e1644a5202eebd256
79+
```shell script
80+
git cherry-pick ddd6fc0545a8066f474c765e1644a5202eebd256 -x
81+
```
82+
#TODO: Remove the cherry-pick instruction above when we upgrade to new client generator
83+
- Raise a PR in airflow-client-python with the above changes
7284
- Merge the above PR when approved before proceeding
7385

7486
# Prepare the Apache Airflow Python Client Package RC

0 commit comments

Comments
 (0)
0