Tag messages are currently not being displayed on the UI. Comparison to GH:
It appears that for annotated tags we don't store the SHA1 to the tag object but rather the commit SHA1. We don't store the commit message in the db either.
So there are three issues:
We would need to use the same processing we use on commit messages elsewhere. Including demonstrating if the object is signed. Edit: and author etc.
We should decide if we want to store the commit message/tag message in the db in the notes field - on a large repo that could be slow but equally we're probably going to want to interpret the tag and commit properly. Edit: I suspect it's best not to store this stuff in the db. We could for example use the db fields to provide extra context through allowing owners to add extra comments etc.
Just pushed 0.0.4-lw
which is a lightweight tag to my testing repo to see what GH does. In summary:
I don't think the commit message in the tag is of much value, assuming it's a copy of the commit it links to so a link to the commit should be fine.
Edit: small correction, commits do not have names, only tags do.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs during the next 2 weeks. Thank you for your contributions.
This was fixed recently, minus the tags on the releases list.
Most helpful comment
Just pushed
0.0.4-lw
which is a lightweight tag to my testing repo to see what GH does. In summary:commit name, commit message, gpg signature of the commit, link to commit.I don't think the commit message in the tag is of much value, assuming it's a copy of the commit it links to so a link to the commit should be fine.
Edit: small correction, commits do not have names, only tags do.