cgal
cgal copied to clipboard
5.5 check list
Previous release: https://github.com/CGAL/cgal/issues/5834
Next release: https://github.com/CGAL/cgal/issues/6453
Before the beta release
- [x] Update of the Supported platforms.
- [x] Update the Installation/lib/cmake/CGAL/CGALConfigVersion.cmake
- [x] Update the file Installation/include/CGAL/version.h (for header-only)
- [x] change the crontab to add --beta 1 --public to the command line
- [x] Diff of the change log of 5.5 with 5.4 to check only 5.4 was modified.
- [x] Add links to the file CHANGES.md
- [x] Rewrap the file CHANGES.md
- [x] Reorder the file CHANGES.md
- [x] Update Documentation/doc/resources/1.8.13/menu_version.js and the other three copies
- [x] Prepare the announcement mail of the beta release
- [x] Prepare the modification of the web site, in upcoming (announcement plus release graph)
- [x] open the milestone for the release
- [x] Create new tables for features/small features with closed review for the next release
After the beta release
- [x] change the crontab to add --beta 2 to the command line
- [x] Update the file Installation/include/CGAL/version.h (for header-only)
- [x] Update the file Installation/lib/cmake/CGAL/CGALConfigVersion.cmake
- [x] clone the milestone
- [ ] PR for brew package:
- [ ] PR for vcpkg:
- [x] RPM for Fedora: bodhi.fedoraproject.org/updates/FEDORA-2022-5017ff5a38
- [x] Update cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- [x] Update cgal.org/releases.html and change the post flags (active-beta-release)
- [ ] Upload the pre-compiled demos
- [ ] Check the pre-compiled demos run correctly
Before the official release
- [x] Update the file Installation/include/CGAL/version.h (for header-only)
- [x] Update the file Installation/lib/cmake/CGAL/CGALConfigVersion.cmake
- [x] change the crontab to remove --beta 1 from the command line
- [x] Update menu_version.js in the documentation.
- [x] prepare the announcement email
After the official release
- [x] Tag PRs with bash tag_pr_per_release.sh (see https://github.com/CGAL/cgal/pull/4000)
- [x] Update /home/lrineau/CGAL/create_internal_release on cgal.gf.com
- [x] Update the bug-fix number in the branch
- [x] Update cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- [x] Update CGAL/cgal/wiki/Internal-Releases
- [x] Create a new issue for the check list of the next release
- [x] Update cgal.org/releases.html and change the post flags (latest-release) + remove the beta flag (active-beta-release)
- [x] Update Travis config file of cgal-swig-bindings
- [ ] Reupload the pre-compiled demos
- [x] update PR for brew package: https://github.com/Homebrew/homebrew-core/pull/105893
- [x] update PR for vcpkg: https://github.com/microsoft/vcpkg/pull/25956
- [x] update RPM for Fedora: bodhi.fedoraproject.org/updates/FEDORA-2022-aebec9bb07
- [x] Add news entry for cgal-web
- [x] Update geometryfactory.com with news from GF.
- [x] Update files modified in 4bd7049 and activate boost mp by default
After a bug-fix release 5.5.1
- [x] Tag PRs with bash tag_pr_per_release.sh (see https://github.com/CGAL/cgal/pull/4000)
- [x] Update the bug-fix number in the branch
- [x] Update cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- [x] Update the Github milestone
- [x] Update cgal.org/releases.html and change the post flags (latest-release) + remove the beta flag (latest-beta-release)
- [ ] Re-upload the pre-compiled demos
- [x] PR for Conan: https://github.com/conan-io/conan-center-index/pull/13443 (merged)
- [x] PR for Conda: https://github.com/conda-forge/cgal-cpp-feedstock/pull/29 (automatic)
- [x] update PR for brew package: https://github.com/Homebrew/homebrew-core/pull/112981 (by @fxcoudert, merged)
- [x] update PR for vcpkg: https://github.com/microsoft/vcpkg/pull/27202 (merged)
- [x] update RPM for Fedora: bodhi.fedoraproject.org/updates/FEDORA-2022-0863bfadbe
- [x] Add news entry for cgal-web
- [x] Email announcement
After a bug-fix release 5.5.2
- [x] Tag PRs with bash tag_pr_per_release.sh (see https://github.com/CGAL/cgal/pull/4000)
- [x] Update the bug-fix number in the branch
- [x] Update cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- [x] Update the Github milestone
- [x] Update cgal.org/releases.html and change the post flags (latest-release) + remove the beta flag (latest-beta-release)
- [ ] Re-upload the pre-compiled demos
- [x] PR for Conan: https://github.com/conan-io/conan-center-index/pull/17858
- [x] PR for Conda: https://github.com/conda-forge/cgal-cpp-feedstock/pull/31 and https://github.com/conda-forge/cgal-feedstock/pull/82
- [x] update PR for brew package: https://github.com/Homebrew/homebrew-core/pull/124480
- [x] update PR for vcpkg: https://github.com/microsoft/vcpkg/pull/30341
- [x] update RPM for Fedora: bodhi.fedoraproject.org/updates/FEDORA-2023-e06b67e957
- [x] Add news entry for cgal-web
- [x] Email announcement
After a bug-fix release 5.5.3
- [x] Tag PRs with bash tag_pr_per_release.sh (see https://github.com/CGAL/cgal/pull/4000)
- [x] Update the bug-fix number in the branch
- [x] Update cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- [x] Update the Github milestone
- [x] Update cgal.org/releases.html and change the post flags (latest-release) + remove the beta flag (latest-beta-release)
- [ ] Re-upload the pre-compiled demos
- [x] PR for Conan: https://github.com/conan-io/conan-center-index/pull/18953
- [x] PR for Conda: https://github.com/conda-forge/cgal-cpp-feedstock/pull/35 and https://github.com/conda-forge/cgal-feedstock/pull/83
- [x] update PR for brew package: na, a PR for 5.6 was submitted https://github.com/Homebrew/homebrew-core/pull/137964
- [x] update PR for vcpkg: https://github.com/microsoft/vcpkg/pull/32804
- [x] update RPM for Fedora: bodhi.fedoraproject.org/updates/FEDORA-2023-c3dc90e37a and bodhi.fedoraproject.org/updates/FEDORA-2023-cc566f0607
- [x] Add news entry for cgal-web
- [x] Email announcement
After a bug-fix release 5.5.4
- [x] Tag PRs with bash tag_pr_per_release.sh (see https://github.com/CGAL/cgal/pull/4000)
- [x] Update the bug-fix number in the branch
- [x] Update cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- [x] Update the Github milestone
- [x] Update cgal.org/releases.html and change the post flags (latest-release) + remove the beta flag (latest-beta-release)
- [ ] Re-upload the pre-compiled demos
- [ ] PR for Conan:
- [x] PR for Conda:
- [x] update PR for brew package: na, a PR for 5.6 was submitted https://github.com/Homebrew/homebrew-core/pull/137964
- [ ] update PR for vcpkg:
- [ ] update RPM for Fedora:
- [ ] Add news entry for cgal-web
- [x] Email announcement