diff --git a/scripts/release_note_generator.sh b/scripts/release_note_generator.sh new file mode 100644 index 00000000..cb6e945d --- /dev/null +++ b/scripts/release_note_generator.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +last_version=$(git tag --sort v:refname | tail -n 2 | head -n 1) +echo "Getting commit history since $last_version" +num_commits=$(git rev-list --count $last_version..HEAD) +echo "Found $num_commits commits since last revision" +git_log=$(git log -n $num_commits --pretty="format:* %s %n") +linked_log=$(echo "Release Notes: \n\n$git_log" | sed -e 's/#\([0-9]*\)/[#\1](github.com\/dropbox\/dropbox-sdk-python\/pull\/\1)/g') +echo "\n\n$linked_log" \ No newline at end of file diff --git a/update_version.sh b/scripts/update_version.sh similarity index 100% rename from update_version.sh rename to scripts/update_version.sh