-
Notifications
You must be signed in to change notification settings - Fork 1.6k
5.4 release check list #5834
Copy link
Copy link
Closed
Milestone
Description
Previous release: #5745
Next release: #6242
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 1to the command line - Diff of the change log of 5.4 with 5.3 to check only 5.3 was modified.
- Add links to the file
CHANGES.md(Prepare CHANGES.md for 5.4 #6122) - Rewrap the file
CHANGES.md - Reorder the file `CHANGES
- Update
Documentation/doc/resources/1.8.13/menu_version.jsand the other two 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 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: cgal: update to CGAL-5.4-beta1 (WIP) Homebrew/homebrew-core#92182
- PR for vcpkg: [cgal] Update to 5.4 microsoft/vcpkg#22308
- RPM for Fedora: https://bodhi.fedoraproject.org/updates/FEDORA-2021-bea7d35b36
- Update
/wiki/Releases - Update https://www.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
public_release_name - Update the file
Installation/include/CGAL/version.h(for header-only) - 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 Travis config file of cgal-swig-bindings
- Re-upload the pre-compiled demos
- update PR for brew package: external contribution cgal 5.4 Homebrew/homebrew-core#94236
- update PR for vcpkg: [cgal] Update to 5.4 microsoft/vcpkg#22308
- update RPM for Fedora: https://bodhi.fedoraproject.org/updates/FEDORA-2022-31f35f945d
- Add news entry for cgal-web
- Update https://geometryfactory.com/ with news from GF.
After a bug-fix release 5.4.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
/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: Homebrew/homebrew-core@edd3266
- update PR for vcpkg: [cgal] Update to version 5.4.1 microsoft/vcpkg#25141
- update RPM for Fedora:
- Add news entry for cgal-web
- Email announcement
After a bug-fix release 5.4.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
/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: [cgal] Update to version 5.4.2 microsoft/vcpkg#25839
- update RPM for Fedora: https://bodhi.fedoraproject.org/updates/FEDORA-2022-5973c0cf21
- Add news entry for cgal-web
- Email announcement
After a bug-fix release 5.4.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
/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: not applicable, now that there is CGAL-5.5 and CGAL-5.5.1.
- update RPM for Fedora: https://bodhi.fedoraproject.org/updates/FEDORA-2022-6ea42092bd
- Add news entry for cgal-web
- Email announcement
After a bug-fix release 5.4.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
/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: not applicable, now that there is CGAL-5.5 and CGAL-5.5.1.
- update RPM for Fedora:
- Add news entry for cgal-web
- Email announcement
After a bug-fix release 5.4.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 (branch closed)
- Update
/wiki/Releases - Update the Github milestone (milestone closed)
- 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: not applicable, now that there is CGAL-5.5 and CGAL-5.5.1.
- update RPM for Fedora: not applicable Fedora 36 is closed
- Add news entry for cgal-web
- Email announcement
Reactions are currently unavailable