The discussion centers around adding GitHub issue linkback support to the Discourse GitHub plugin. robbiet480 highlights a recent PR enabling GitHub API badges and asks if a PR for issue linkbacks would be accepted, noting their team at Home Assistant relies on GitHub issues. sam is open to the idea if it’s opt-in and requests a mock showing how it would appear on GitHub and what site settings would be involved. robbiet480 proposes the linkback comment would mirror the PR format and suggests a single setting: “github linkback on issues enabled” with a checkbox. New user Caleb_Hailey and RCheesley express strong support for the feature. sam reiterates openness to a PR but emphasizes security concerns, recommending use of a throwaway GitHub account token with no repo access, similar to Discourse’s code review implementation. The community clearly sees value in extending linkback functionality to GitHub issues, pending a secure, well-documented implementation.
I think it would look exactly the same as it does on a PR. Just a comment on the issue with the same text (This issue has been mentioned on Discourse Meta. There might be relevant details there.\n\n\<link>). Maybe you are thinking of a reason that you may think that text would need to change as it’s extremely likely I am not thinking all reasons through.
I’d say just one setting titled “github linkback on issues enabled” with a checkbox.
I am open to a PR that adds support for something here, getting security right is tricky, we have done something in discourse code review but you need a token and you don’t want it to be your token, instead one of a throwaway github account that has no access to repos you care about.