Export Issue list from GitHub repository
Simple/minimalistic C# Console Application to pull the list of Issues from private or public GitHub project repository.
The current version creates a CSV file with an issue and comment lines. Comments are included by default, can be excluded at Project.cs Line 43 by setting the parameter withComments: false.
Enables Issue filtration by
-
StateFilter
// Items that are open. // Items that are closed. // All the items. (Default)
-
IssueFilter
// Issues assigned to the authenticated user. // Issues created by the authenticated user. // Issues mentioning the authenticated user. // Issues the authenticated user is subscribed to for updates. // All issues the authenticated user can see, regardless of participation or creation. (Default)
All controls are in the App.config file. This is where you need to set the GitHub repository name, owner and alaso credentials if the repository is private.