1
Fork 0

docs(release-notes): flatten release-notes files

It is not for the developer to keep them sorted in a hierarchy when
the release they belong to can be deduced from the tag of the release
into which they were merged. The release notes assistant does that
work instead.

Some files appeared in more than one directory (feat and fix for
instance) when the PR contains multiple unrelated commits which is
what happens on a regular basis with the weekly cherry-pick of
Gitea. Those files were merged into one and each line changed to start
with a conventional commit prefix (feat: fix:).

Each line in a file will be a separate line in the release notes, they
are not groupped together even when they relate to the same PR. The
determination of the category in which they should be displayed will
be based on regular expressions using either the PR title or the line
to add to the release notes itself.

Unify the content of each file to either be a bullet list of
independent pull requests or be folded into a single line if it is
multiline. Multiline content belongs to the documentation.

Refs: https://code.forgejo.org/forgejo/release-notes-assistant
Refs: https://www.conventionalcommits.org/en/v1.0.0/
This commit is contained in:
Earl Warren 2024-07-11 13:49:00 +02:00
parent 78c5e0b56c
commit 1171069ced
No known key found for this signature in database
GPG key ID: 0579CB2928A78A00
64 changed files with 21 additions and 26 deletions

1
release-notes/3642.md Normal file
View file

@ -0,0 +1 @@
Allow navigating to the organization dashboard from the organization view