While using GH Community I noticed that the Issue cards generated from links to Issues on GitHub.com repositories are not rendering emoji inside labels:
As you can see in the above card, the emoji in the labels are rendered as text. Also, markdown formatting is not rendered either.
I’m not sure how and where these cards are generated (i.e. whether they are generated by GitHub or a third party service) and I know that since they are intended for any type of external link they don’t necessarily abide to GitHub convention.
But, in case they are being generated by GitHub, it would make sense that their generator would be context aware regarding URLs pertaining to GitHub Issues, PRs, Discussions, etc., and render labels, emoji and markdown formatting accordingly.
You might wonder why I prefix every label with an emoji icon. The answer is that they allow grouping related labels by topic, using a common emoji (e.g. a for problematic issues, and for tools, a for documentation, etc.). Since emojis are indexed as text, they are sorted Asciibetically, which ultimately allows labels to be listed as if they were in groups.
Also, emoji icons allow to quickly spot labels by type, without necessary having to read them.