build-release-notes: add change author metadata and use it

Change-Id: I6f5fb54f70b02a467bbdee4c526f59da1193f7db
This commit is contained in:
Jade Lovelace
2024-05-15 14:33:35 -07:00
parent c8329e5667
commit 2a7b3d7c94
5 changed files with 68 additions and 5 deletions
+2 -2
View File
@@ -60,10 +60,10 @@ pre-commit-run {
release-notes = {
enable = true;
package = pkgs.build-release-notes;
files = "^doc/manual/rl-next(-dev)?";
files = ''^doc/manual/(change-authors\.yml|rl-next(-dev)?)'';
pass_filenames = false;
entry = ''
${lib.getExe pkgs.build-release-notes} doc/manual/rl-next doc/manual/rl-next-dev
${lib.getExe pkgs.build-release-notes} --change-authors doc/manual/change-authors.yml doc/manual/rl-next doc/manual/rl-next-dev
'';
};
check-headers = {