feat: add publisher tracking for GitHub issues (#650)#870
feat: add publisher tracking for GitHub issues (#650)#870DarshanCode2005 wants to merge 5 commits intoNixOS:mainfrom
Conversation
|
Sorry for the delay, working off the backlog now... Primarily: needs tests. (Maybe it makes more sense to fix the FIXMEs around mocking the GitHub API first, in a separate PR? The messy hack there is proliferating and I'd prefer stopping that before adding more stuff. Not sure, it requires much more care than adding a test with the existing pattern. If you don't have a clear idea after 20min, just use the existing one.) I'm not convinced of the implementation approach. We do store the |
Summary
Implements publisher tracking for GitHub issues in the security tracker.
When an issue is published from the UI, the logged-in user's GitHub username is now stored and displayed. The publisher information is also appended to the body of the GitHub issue for better traceability.
Changes
publisherfield toNixpkgsIssuemodel0071_nixpkgsissue_publisherPublished by @usernameto the GitHub issue bodyRelated Issue
Closes #650