Skip to content

Commit 682eaa2

Browse files
committed
Add a release-message generator script
1 parent 0f8cbd9 commit 682eaa2

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

release-message.sh

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#!/bin/bash
2+
# Create a tag/release description message.
3+
#
4+
# Usage:
5+
# ./release-message.sh <upstream_tag> <changelog_range_refspec>
6+
#
7+
# Example:
8+
# ./release-message.sh 20250708 20250627-1..20250708
9+
10+
main() {
11+
local upstream_tag="$1"
12+
local changelog_range_refspec="$2"
13+
14+
echo "Pure linux-firmware version ${upstream_tag} for Debian"
15+
echo
16+
17+
echo "Changelog:"
18+
echo
19+
git log --pretty=format:"%h%d %s [%an]" "${changelog_range_refspec}" | cat
20+
echo
21+
}
22+
23+
main "$@"

0 commit comments

Comments
 (0)