diff options
author | Jade Lovelace <lix@jade.fyi> | 2024-05-15 12:46:17 -0700 |
---|---|---|
committer | Jade Lovelace <lix@jade.fyi> | 2024-05-15 14:33:35 -0700 |
commit | 2a7b3d7c94e266ef1b48d10ccbb023b1bf646424 (patch) | |
tree | 6e5da2ca51a2fbb6a021200952e520331bdff948 /doc | |
parent | c8329e56679307f2142d711946d96364df1316d3 (diff) |
build-release-notes: add change author metadata and use it
Change-Id: I6f5fb54f70b02a467bbdee4c526f59da1193f7db
Diffstat (limited to 'doc')
-rw-r--r-- | doc/manual/change-authors.yml | 63 | ||||
-rw-r--r-- | doc/manual/src/release-notes/meson.build | 2 |
2 files changed, 64 insertions, 1 deletions
diff --git a/doc/manual/change-authors.yml b/doc/manual/change-authors.yml new file mode 100644 index 000000000..732c459a8 --- /dev/null +++ b/doc/manual/change-authors.yml @@ -0,0 +1,63 @@ +# This file is a mapping of metadata for change authors, sort of like +# maintainer-list.nix in nixpkgs. +# +# It's used for crediting people accurately in release notes. The release notes +# script will link to forgejo, then to GitHub if forgejo is not present. +horrors: + display_name: eldritch horrors + forgejo: pennae + github: pennae + +Qyriad: + forgejo: Qyriad + github: Qyriad + +jade: + forgejo: jade + github: lf- + +iFreilicht: + github: iFreilicht + +ma27: + forgejo: ma27 + github: ma27 + +Lunaphied: + forgejo: Lunaphied + github: Lunaphied + +9999years: + display_name: wiggles + github: 9999years + forgejo: rbt + +matthewbauer: + github: matthewbauer + +raito: + display_name: Raito Bezarius + github: RaitoBezarius + forgejo: raito + +winter: + github: winterqt + forgejo: winter + +Kha: + github: Kha + +Artturin: + github: Artturin + +thufschmitt: + display_name: Théophane Hufschmitt + github: thufschmitt + +edolstra: + display_name: Eelco Dolstra + github: edolstra + +roberth: + display_name: Robert Hensing + github: roberth diff --git a/doc/manual/src/release-notes/meson.build b/doc/manual/src/release-notes/meson.build index cbcc58e1f..d9ce7bdda 100644 --- a/doc/manual/src/release-notes/meson.build +++ b/doc/manual/src/release-notes/meson.build @@ -6,7 +6,7 @@ rl_next_generated = custom_target( '-c', ''' if type -p build-release-notes > /dev/null; then - build-release-notes @CURRENT_SOURCE_DIR@/../../rl-next + build-release-notes --change-authors @CURRENT_SOURCE_DIR@/../../change-authors.yml @CURRENT_SOURCE_DIR@/../../rl-next fi @0@ @INPUT0@ @CURRENT_SOURCE_DIR@/../../rl-next > @DEPFILE@ '''.format( |