#!/bin/sh version=${2:-HEAD} cat >> temp_changelog.md << EOF # v1.X.X ($version) Description Here. Compare Commits [on github](https://github.com/danielyxie/bitburner/compare/$1...$version). --- ### Commits EOF git log $1...${version} \ --pretty=format:'* [`%h`]([https://github.com/danielyxie/bitburner/commit/%H): %s (by %aN on %ad) %n' \ --date=short \ --no-merges >> temp_changelog.md # --reverse >> temp_changelog.md rm -f changelog_$1_${version}.md mv temp_changelog.md changelog_$1_${version}.md