See current actions usage with: rg --no-filename --hidden uses: | awk '{$1=$1;print}' | sort | uniq
Use global search and replace to update them to the latest tags
[x] Check for new or duplicate contributors since the last release:
comm -13 (git log $(git describe --tags --abbrev=0) --format="%aN <%aE>" | sort | uniq | psub) (git log --format="%aN <%aE>" | sort | uniq | psub).
Add entries to .mailmap to remove duplicates.
[x] Ensure that added features have Sybil examples.
[ ] Run hoomd-benchmarks, check for performance
regressions with the previous release, and post the tables in the release pull request.
Minor and major releases:
rg --no-filename --hidden uses: | awk '{$1=$1;print}' | sort | uniq
comm -13 (git log $(git describe --tags --abbrev=0) --format="%aN <%aE>" | sort | uniq | psub) (git log --format="%aN <%aE>" | sort | uniq | psub)
. Add entries to.mailmap
to remove duplicates.All releases:
git log --format=oneline --first-parent $(git log -n 1 --pretty=format:%H -- CHANGELOG.rst)...