mirror of
https://github.com/systemd/systemd.git
synced 2024-11-23 02:03:37 +08:00
dcc6256593
Also, this drops Weblate (again) and dependabot from the contributers list. Moreover, this makes the contributers sorted by git command, rather than sort command. Then, the authors are sorted by their first name, e.g. - before Xiaotian Wu, Yuri Chornoivan, Yu Watanabe, Zbigniew Jędrzejewski-Szmek, - after Xiaotian Wu, Yu Watanabe, Yuri Chornoivan, Zbigniew Jędrzejewski-Szmek, Suggested-by: Matteo Croce <teknoraver@meta.com>
10 lines
450 B
Bash
Executable File
10 lines
450 B
Bash
Executable File
#!/bin/sh
|
||
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||
set -eu
|
||
|
||
tag="$(git describe --abbrev=0 --match 'v[0-9][0-9][0-9]')"
|
||
git shortlog -s --group=author --group=trailer:Co-authored-by "${tag}.." |
|
||
sed -e 's/^[[:space:]]*[0-9]*[[:space:]]*//; /Weblate/ d; /dependabot\[bot\]/ d; s/ / /g; s/--/-/g; s/.*/\0,/' |
|
||
tr '\n' ' ' | sed -e "s/^/Contributions from: /g" -e "s/,\s*$/\n/g" | fold -w 72 -s |
|
||
sed -e "s/^/ /g" -e "s/\s*$//g"
|