This is an automated email from the ASF dual-hosted git repository.
zhoujieguang pushed a commit to branch main
in repository
https://gitbox.apache.org/repos/asf/dolphinscheduler-sdk-python.git
The following commit(s) were added to refs/heads/main by this push:
new ca52fd5 doc: Add backward compatibility check before release (#86)
ca52fd5 is described below
commit ca52fd51537fd41c05bf0adf99f972386d4a6096
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