Univention Bugzilla – Bug 55530
Add dates to changelog of our product releases
Last modified: 2023-02-01 08:23:30 CET
Changelog and release notes should include the date of publication for the respective product version. And the document should also include a date, when the document was updated the last time. +++ This bug was initially created as a clone of Bug #54734 +++ The changelog for our product releases needs a date so that readers can much easier recognize in the document itself, when the version was released.
OK: reviewed MR
04b13e63ad | Bug #55530: Add publication date for UCS 5.0-2 to release notes ab61c10c13 | Bug #55530: Add German translation for publication date 8af340ef25 | Bug #55530: [pipeline] Clone complete Git repo for release notes document * The document includes the publication of UCS 5.0-2 date as content snippet below the document title. * In the pipeline, the HTML job the the release notes makes a full checkout of the UCS git repository to determine the Git timestamp of each document page and put it as Last updated timestamp in the footer of the HTML build.
The changes are merged, built and published to the release notes for UCS 5.0-2 at https://docs.software-univention.de/release-notes/5.0-2/en/ for German and English. The published build doesn't have the Last update line, because during build the Git repository checkout is still too shallow so that the build process couldn't determine the last file update. In this case, there is no last update line. Moved to bug #55550.
> 8af340ef25 | Bug #55530: [pipeline] Clone complete Git repo for release notes document This change has a massive impact on our infrastructure: - depth=1 → 102 MiB ~54s - depth=∞ → 1.17 GiB ~7m - depth=∞ filter=blob → 52+101 MiB 1m7s - depth=∞ filter=blog --sparse doc/ 52+21 MiB 22s+x > OK: reviewed MR FYI: Now inconsistent tab/space indention in .gitlab-ci/build-ci and incomplete quoting.