-
Notifications
You must be signed in to change notification settings - Fork 129
Release check lit
Julien Tierny edited this page Oct 14, 2021
·
42 revisions
-
Check all module PV GUIs (right category?, right layout?)
-
Update ChangeLog
-
Update LICENSE
-
Update splash screen
-
Update versioning
- paraview/patch
- CMakeLists.txt
- core/base/common/Debug.h
-
switch developer flags to default values and BUILD:
- Build mode: Release
- TTK_ENABLE_KAMIKAZE ON
- TTK_ENABLE_DOUBLE_TEMPLATING ON
-
Build and test doxygen documentation
-
Run builtin examples
-
Run every example from ttk-data
-
Run every example from examples/
-
tag release
- git tag -a 0.9.9 -m "TTK 0.9.9"
- git push --tags
- same for ttk-data
-
PR from dev to stable
-
switch back developer flags to developer values:
- Build mode: Debug
- TTK_ENABLE_KAMIKAZE OFF
- TTK_ENABLE_DOUBLE_TEMPLATING OFF
- Update https://topology-tool-kit.github.io/installation.html
- Update https://topology-tool-kit.github.io/downloads.html
- Update https://topology-tool-kit.github.io/tutorials.html
- Update https://topology-tool-kit.github.io/doc/html/index.html
- Deploy azure on the stable branch