All checks were successful
Build Plugin / build (push) Successful in 1m1s
actions/checkout leaves refs/tags/<tag> as a lightweight ref pointing straight at the commit, so `git tag -l --format='%(contents)'` fell through to the commit message. v1.0.4.0 shipped with the entire commit message as its changelog. Re-fetch the tag ref so the annotated object is present, and only read a message when the ref really is a tag object. Use subject+body instead of %(contents) so a signature would not end up in the changelog, and fall back to build.yaml when the tag is lightweight or its message is empty. Co-Authored-By: Claude <noreply@anthropic.com>
4.5 KiB
4.5 KiB