-
Notifications
You must be signed in to change notification settings - Fork 1.6k
5.5 check list #6242
Copy link
Copy link
Closed
Milestone
Description
Previous release: #5834
Next release: #6453
Before the beta release
- Update of the Supported platforms.
- Update the Installation/lib/cmake/CGAL/CGALConfigVersion.cmake
- Update the file Installation/include/CGAL/version.h (for header-only)
- change the crontab to add --beta 1 --public to the command line
- Diff of the change log of 5.5 with 5.4 to check only 5.4 was modified.
- Add links to the file CHANGES.md
- Rewrap the file CHANGES.md
- Reorder the file CHANGES.md
- Update Documentation/doc/resources/1.8.13/menu_version.js and the other three copies
- Prepare the announcement mail of the beta release
- Prepare the modification of the web site, in upcoming (announcement plus release graph)
- open the milestone for the release
- Create new tables for features/small features with closed review for the next release
After the beta release
- change the crontab to add --beta 2 to the command line
- Update the file Installation/include/CGAL/version.h (for header-only)
- Update the file Installation/lib/cmake/CGAL/CGALConfigVersion.cmake
- clone the milestone
- PR for brew package:
- PR for vcpkg:
- RPM for Fedora: bodhi.fedoraproject.org/updates/FEDORA-2022-5017ff5a38
- Update cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- 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
- Update the file Installation/include/CGAL/version.h (for header-only)
- Update the file Installation/lib/cmake/CGAL/CGALConfigVersion.cmake
- change the crontab to remove --beta 1 from the command line
- Update menu_version.js in the documentation.
- prepare the announcement email
After the official release
- Tag PRs with bash tag_pr_per_release.sh (see Add script to label PR merge in a release since the previous major one #4000)
- Update /home/lrineau/CGAL/create_internal_release on cgal.gf.com
- Update the bug-fix number in the branch
- Update cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- Update CGAL/cgal/wiki/Internal-Releases
- Create a new issue for the check list of the next release
- Update cgal.org/releases.html and change the post flags (latest-release) + remove the beta flag (active-beta-release)
- Update Travis config file of cgal-swig-bindings
- Reupload the pre-compiled demos
- update PR for brew package: cgal 5.5 Homebrew/homebrew-core#105893
- update PR for vcpkg: [cgal] update to 5.5 microsoft/vcpkg#25956
- update RPM for Fedora: bodhi.fedoraproject.org/updates/FEDORA-2022-aebec9bb07
- Add news entry for cgal-web
- Update geometryfactory.com with news from GF.
- Update files modified in 4bd7049 and activate boost mp by default
After a bug-fix release 5.5.1
- Tag PRs with bash tag_pr_per_release.sh (see Add script to label PR merge in a release since the previous major one #4000)
- Update the bug-fix number in the branch
- Update cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- Update the Github milestone
- 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: cgal: add version 5.5.1 conan-io/conan-center-index#13443 (merged)
- PR for Conda: cgal-cpp v5.5.1 conda-forge/cgal-cpp-feedstock#29 (automatic)
- update PR for brew package: cgal 5.5.1 Homebrew/homebrew-core#112981 (by @fxcoudert, merged)
- update PR for vcpkg: [cgal] update to 5.5.1 microsoft/vcpkg#27202 (merged)
- update RPM for Fedora: bodhi.fedoraproject.org/updates/FEDORA-2022-0863bfadbe
- Add news entry for cgal-web
- Email announcement
After a bug-fix release 5.5.2
- Tag PRs with bash tag_pr_per_release.sh (see Add script to label PR merge in a release since the previous major one #4000)
- Update the bug-fix number in the branch
- Update cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- Update the Github milestone
- 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: [cgal] compatibility with Conan 2.0, and cgal/5.5.2 conan-io/conan-center-index#17858
- PR for Conda: cgal-cpp v5.5.2 conda-forge/cgal-cpp-feedstock#31 and cgal v5.5.2.post202303131425 conda-forge/cgal-feedstock#82
- update PR for brew package: cgal 5.5.2 Homebrew/homebrew-core#124480
- update PR for vcpkg: [cgal] update to 5.5.2 microsoft/vcpkg#30341
- update RPM for Fedora: bodhi.fedoraproject.org/updates/FEDORA-2023-e06b67e957
- Add news entry for cgal-web
- Email announcement
After a bug-fix release 5.5.3
- Tag PRs with bash tag_pr_per_release.sh (see Add script to label PR merge in a release since the previous major one #4000)
- Update the bug-fix number in the branch
- Update cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- Update the Github milestone
- 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: [cgal] add cgal/5.5.3 conan-io/conan-center-index#18953
- PR for Conda: update v5.5.3 conda-forge/cgal-cpp-feedstock#35 and cgal v5.5.3.post202307282311 conda-forge/cgal-feedstock#83
- update PR for brew package: na, a PR for 5.6 was submitted cgal 5.6 Homebrew/homebrew-core#137964
- update PR for vcpkg: [cgal] update to 5.5.3 microsoft/vcpkg#32804
- update RPM for Fedora: bodhi.fedoraproject.org/updates/FEDORA-2023-c3dc90e37a and bodhi.fedoraproject.org/updates/FEDORA-2023-cc566f0607
- Add news entry for cgal-web
- Email announcement
After a bug-fix release 5.5.4
- Tag PRs with bash tag_pr_per_release.sh (see Add script to label PR merge in a release since the previous major one #4000)
- Update the bug-fix number in the branch
- Update cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- Update the Github milestone
- 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:
- PR for Conda:
- update PR for brew package: na, a PR for 5.6 was submitted cgal 5.6 Homebrew/homebrew-core#137964
- update PR for vcpkg:
- update RPM for Fedora:
- Add news entry for cgal-web
- Email announcement
After a bug-fix release 5.5.5
- Tag PRs with bash tag_pr_per_release.sh (see Add script to label PR merge in a release since the previous major one #4000)
- Update the bug-fix number in the branch N/A: the branch is closed
- Update cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- Update the Github milestone
- 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:
- PR for Conda:
- update PR for brew package: na, a PR for 5.6 was submitted cgal 5.6 Homebrew/homebrew-core#137964
- update PR for vcpkg:
- update RPM for Fedora:
- Add news entry for cgal-web
- Email announcement
Reactions are currently unavailable