This is an automated email from the ASF dual-hosted git repository. zhongjiajie pushed a commit to branch 4.0.4-prepare in repository https://gitbox.apache.org/repos/asf/dolphinscheduler-sdk-python.git
commit 75f458dc4e9f5e05f20c0398327ffe8135b819c0 Author: Jay Chung <[email protected]> AuthorDate: Mon Apr 3 20:10:47 2023 +0800 doc: Add backward compatibility check before release (#86) --- RELEASE.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/RELEASE.md b/RELEASE.md index 16ba283..2f564f6 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -24,13 +24,15 @@ but we also have a [PyPi](#release-to-pypi) repository for Python package distri ## Prepare -* Remove `sphinx-multiversion` dependency in `setup.py`, we still can not fix this issue - [Distribute tarball and wheel error with direct dependency](https://github.com/apache/dolphinscheduler/issues/12238) * Change `version_ext` about the dolphinscheduler version current support, the syntax is respect [pep-044](https://peps.python.org/pep-0440/#version-specifiers) -* Run all test locally, `tox -e local-ci && tox -e local-integrate-test`, after you start dolphinscheduler to - pass `local-integrate-test` +* Cherry-pick some backward compatibility commit in [4.0.x](https://github.com/apache/dolphinscheduler-sdk-python/tree/4.0.x), the first + commit is 3a8a4e31 * Revert commit Apache dolphinscheduler not release yet, see [this link](https://github.com/apache/dolphinscheduler-sdk-python/pulls?q=is%3Apr+is%3Aclosed+label%3Adep-main-repo) add check whether apache/dolphinscheduler commit is released, for some commit not release should revert the change +* Run all test locally, `tox -e local-ci && tox -e local-integrate-test`, after you start dolphinscheduler to + pass `local-integrate-test` +* Remove `sphinx-multiversion` dependency in `setup.cfg`, we still can not fix this issue + [Distribute tarball and wheel error with direct dependency](https://github.com/apache/dolphinscheduler/issues/12238) ## Build and Sign Package
