-
Notifications
You must be signed in to change notification settings - Fork 1.6k
6.0 check list #7367
Copy link
Copy link
Open
Milestone
Description
Previous release: #6453
Next release: #8223
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 - change the crontab to add
--beta 1 --publicto the command line - Diff of the change log of 6.0 with 5.6 to check only 6.0 was modified.
- Add links to the file
CHANGES.mdPrepare CHANGES.md for 6.0 #8226 - Rewrap the file
CHANGES.mdPrepare CHANGES.md for 6.0 #8226 - Reorder the file
CHANGES.mdPrepare CHANGES.md for 6.0 #8226 - Update
Documentation/doc/resources/1.8.13/menu_version.jsand 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
- Update release creation script to upload doc with MathJax version (was done manually in 5.6)
- @soesau update changes.md with information on the 2 kinetic packages
After the beta release
- change the crontab to add
--beta 2to 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:
- Update https://cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- Update https://www.cgal.org/releases.html and change the post flags (active-beta-release)
- Email announcement
- 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 1from the command line - Update
menu_version.jsin 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_releaseon cgal.gf.com - Update the bug-fix number in the branch
- Update https://cgal.geometryfactory.com/CGAL/Members/wiki/Releases
- Update https://github.com/CGAL/cgal/wiki/Internal-Releases
- Create a new issue for the check list of the next release
- Update https://www.cgal.org/releases.html and change the post flags (latest-release) + remove the beta flag (active-beta-release)
- Update Github Action workflow files of cgal-swig-bindings: After publication of CGAL-6.0 cgal-swig-bindings#276
- Re-upload the pre-compiled demos
- update PR for brew package: cgal 6.0 Homebrew/homebrew-core#192120
- update PR for vcpkg: [cgal] update to 6.0 microsoft/vcpkg#41300
- add PR for Conan: cgal: add cgal/6.0 conan-io/conan-center-index#25637
- check PRs for Conda: cgal-cpp v6.0 conda-forge/cgal-cpp-feedstock#40 and cgal v6.0.post202410011635 conda-forge/cgal-feedstock#98.
- [CGAL-6.0] update CGAL RPM package for Fedora 42 #8552
- Add news entry for cgal-web
- Email announcement
- Update https://geometryfactory.com/ with news from GF.
After 6.0.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 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: cgal 6.0.1 Homebrew/homebrew-core#195228
- update PR for vcpkg: [cgal] update to 6.0.1 microsoft/vcpkg#41845
- add PR for Conan: add cgal/6.0.1, cgal/5.6.2, and cgal/5.5.5 conan-io/conan-center-index#25751
- check PR for Conda: cgal-cpp v6.0.1 conda-forge/cgal-cpp-feedstock#41 and cgal v6.0.1.post202410241521 conda-forge/cgal-feedstock#99
- update RPM for Fedora: https://bodhi.fedoraproject.org/updates/FEDORA-2024-553d896483
- Add news entry for cgal-web
- Email announcement
After 6.0.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 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: add cgal/5.6.3 and cgal/6.0.2 conan-io/conan-center-index#28419
- check PR for Conda at https://github.com/conda-forge/cgal-cpp-feedstock: cgal-cpp v6.0.2 conda-forge/cgal-cpp-feedstock#44
- update RPM for Fedora: for fc42, fc43, and for EPEL10
- Add news entry for cgal-web
- Email announcement
After 6.0.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 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: N/A, 6.1.1 already published
- update PR for vcpkg: N/A, 6.1.1 already published
- add PR for Conan: add cgal/6.0.3 and cgal/6.1.1 conan-io/conan-center-index#29439
- check PR for Conda at https://github.com/conda-forge/cgal-cpp-feedstock: N/A, 6.1.1 already published
- update RPM for Fedora: https://bodhi.fedoraproject.org/updates/FEDORA-2026-8bfcfeda1b
- Add news entry for cgal-web
- Email announcement
After a bug-fix release 6.0.x
- 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 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 at https://github.com/conan-io/conan-center-index
- 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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels