cgal
cgal copied to clipboard
5.6 check list
Previous release: https://github.com/CGAL/cgal/issues/6242
Next release: #7367
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 --publicto the command line - [x] Diff of the change log of 5.6 with 5.5 to check only 5.6 was modified.
- [x] Add links to the file
CHANGES.mdhttps://github.com/CGAL/cgal/pull/7393 - [x] Rewrap the file
CHANGES.mdhttps://github.com/CGAL/cgal/pull/7393 - [x] Reorder the file
CHANGES.mdhttps://github.com/CGAL/cgal/pull/7393 - [x] Update
Documentation/doc/resources/1.8.13/menu_version.jsand 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 2to 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: https://bodhi.fedoraproject.org/updates/FEDORA-2023-dbbff26537
- [x] Update https://cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- [x] Update https://www.cgal.org/releases.html and change the post flags (active-beta-release)
- [x] Email announcement
- [x] 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 1from the command line - [x] Update
menu_version.jsin the documentation. - [ ] 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_releaseon cgal.gf.com - [x] Update the bug-fix number in the branch
- [x] Update https://cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- [x] Update https://github.com/CGAL/cgal/wiki/Internal-Releases
- [x] Create a new issue for the check list of the next release
- [x] Update https://www.cgal.org/releases.html and change the post flags (latest-release) + remove the beta flag (active-beta-release)
- [x] Update Github Action workflow files of cgal-swig-bindings: https://github.com/CGAL/cgal-swig-bindings/pull/243
- [ ] Re-upload the pre-compiled demos
- [x] update PR for brew package: https://github.com/Homebrew/homebrew-core/pull/137964
- [x] update PR for vcpkg: https://github.com/microsoft/vcpkg/pull/32896
- [x] add PR for Conan: https://github.com/conan-io/conan-center-index/pull/19124
- [x] check PR for Conda at https://github.com/conda-forge/cgal-cpp-feedstock (a bot usual adds a PR): https://github.com/conda-forge/cgal-cpp-feedstock/pull/34
- [x] update RPM for Fedora: https://bodhi.fedoraproject.org/updates/FEDORA-2023-a2f9277dff
- [x] Add news entry for cgal-web
- [x] Email announcement
- [x] Update https://geometryfactory.com/ with news from GF.
After bug-fix release 5.6.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 https://cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- [x] Update the Github milestone
- [x] Update https://www.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] update PR for brew package: https://github.com/Homebrew/homebrew-core/pull/164539
- [x] update PR for vcpkg: https://github.com/microsoft/vcpkg/pull/37422
- [x] add PR for Conan: https://github.com/conan-io/conan-center-index/pull/23092
- [x] check PR for Conda: https://github.com/conda-forge/cgal-cpp-feedstock/pull/37 and https://github.com/conda-forge/cgal-feedstock/pull/90
- [x] update RPM for Fedora: https://bodhi.fedoraproject.org/updates/FEDORA-2024-4e5716bfaa
- [ ] Add news entry for cgal-web
- [x] Email announcement
After a bug-fix release 5.6.x
- [ ] Tag PRs with
bash tag_pr_per_release.sh(see https://github.com/CGAL/cgal/pull/4000) - [ ] Update the bug-fix number in the branch
- [ ] Update https://cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- [ ] Update the Github milestone
- [ ] Update https://www.cgal.org/releases.html and change the post flags (latest-release) + remove the beta flag (latest-beta-release)
- [ ] Re-upload the pre-compiled demos
- [ ] update PR for brew package:
- [ ] update PR for vcpkg:
- [ ] add PR for Conan:
- [ ] check PR for Conda at https://github.com/conda-forge/cgal-cpp-feedstock (a bot usual adds a PR):
- [ ] update RPM for Fedora:
- [ ] Add news entry for cgal-web
- [ ] Email announcement