Add support for top upvoted discussion/ideas
Is your feature request related to a problem? Please describe.
Currently, feature requests found in the Discussions tab (i.e.π‘Ideas) are not included in the top issues dashboard.
Describe the solution you'd like
It would be nice if we would have a way to also include this discussion category in the top_features section of the top issues dashboard. Since discussions use upvotes instead of reactions for these items, the upvoteCount should be counted instead of ππ» (see https://docs.github.com/en/graphql/reference/objects#discussion).
As there currently is no way to close a discussion when a feature has been implemented, this feature has to be implemented using a completed label. This behaviour will improve if https://github.com/orgs/community/discussions/3097 gets implemented. Let's wait for that change to take place.