diff options
author | Leah Rowe <leah@libreboot.org> | 2024-01-21 22:05:41 +0000 |
---|---|---|
committer | Leah Rowe <leah@libreboot.org> | 2024-01-21 22:05:41 +0000 |
commit | 435441d04b2482da6cddd34e988e9173331a9616 (patch) | |
tree | 8ff6175a9bf03e3beaf4aa79ad1550a18902c812 /script/update/release | |
parent | a225e4d5d946b85c2d0acdf12f0da94ee5d02242 (diff) |
update/release: generate changelogs
use the git log, as follows:
git log --graph --pretty=format:'%Cred%h%Creset %s %Creset' --abbrev-commit
this creates a nice, uniform list of changes.
Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to 'script/update/release')
-rwxr-xr-x | script/update/release | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/script/update/release b/script/update/release index fa557477..6182bd1c 100755 --- a/script/update/release +++ b/script/update/release @@ -51,6 +51,11 @@ build_release() fetch_trees x_ mv src/docs docs ) || err "can't create release files" + + git log --graph --pretty=format:'%Cred%h%Creset %s %Creset' \ + --abbrev-commit > "${srcdir}/CHANGELOG" || \ + err "build_release $srcdir: couldn't generate changelog" + ( cd "${srcdir%/*}" || err "${_xm}: mktarball \"${srcdir}\"" mktarball "${srcdir##*/}" "${srcdir##*/}.tar.xz" || err "$_xm: mksrc" |