https://bugs.webkit.org/show_bug.cgi?id=238649
Patch by Kenneth Russell <kbr@chromium.org> on 2022-05-25
Auto-generate the preferred commit message format during ANGLE rolls
into a commit-message.txt file.
Reviewed by Kimmo Kinnunen.
* Tools/Scripts/update-angle:
link: https://commits.webkit.org/251002@main
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@294872
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
echo "Press Enter to continue after fixing build:"
read -r
regenerate_changes_diff "origin/main"
+ echo "Generating contents of commit message into commit-message.txt."
+ echo "Be sure to copy out this file's contents and delete it before committing."
+ echo "Update ANGLE to $(git log -1 ${COMMIT_HASH} --format=%cs) (${COMMIT_HASH}))" > commit-message.txt
+ echo "" >> commit-message.txt
+ echo "Contains upstream commits:" >> commit-message.txt
+ echo git log --oneline "$PREVIOUS_ANGLE_COMMIT_HASH".."$COMMIT_HASH" --pretty="%h %s" >> commit-message.txt
+ git log --oneline "$PREVIOUS_ANGLE_COMMIT_HASH".."$COMMIT_HASH" --pretty="%h %s" >> commit-message.txt
echo "Removing temporary git repository from Source/ThirdParty/ANGLE"
rm -rf .git
git add -A .