amoghrajesh commented on code in PR #58134:
URL: https://github.com/apache/airflow/pull/58134#discussion_r2510602186
##########
dev/README_RELEASE_AIRFLOW.md:
##########
@@ -350,7 +350,18 @@ uv tool install -e ./dev/breeze
git reset --hard origin/v${VERSION_BRANCH}-test
```
-- Set your version in `airflow/__init__.py` (without the RC tag).
+- Create a new branch from v${VERSION_BRANCH}-test
+
+ ```shell script
+ git checkout -b ${SYNC_BRANCH}
+ ```
+
+ We sync this new branch to the stable branch so that people would continue
to backport PRs to the test branch
+ while the RC is being voted. The new branch must be in sync with where you
cut it off from the test branch.
+
+- Set the Airflow version in `airflow-core/src/airflow/__init__.py` (without
the RC tag).
+- Set the Task SDK version in `task-sdk/src/airflow/sdk/__init__.py` (without
the RC tag)
+- Update the Task SDK version `>=` part in `airflow-core/pyproject.toml` to
`>=` TASK_SDK_VERSION without RC
Review Comment:
We also upper bind it now: `"apache-airflow-task-sdk<1.2.0,>=1.1.1",`,
atleast for now, its always going to be same.
I do not also think that in future there will be a case when our task sdk
release will overtake airflow release. We could go with `==` also for now
--
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.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]