コード例 #1
0
        private static IssueGroup ResolveIssueGroup(IssueSummaryModel issue)
        {
            if (issue.Labels.Contains("breaking-change"))
            {
                return(IssueGroup.BreakingChanges);
            }

            if (issue.Labels.Contains("feature"))
            {
                return(IssueGroup.Features);
            }

            if (issue.Labels.Contains("enhancement"))
            {
                return(IssueGroup.Enhancements);
            }

            if (issue.Labels.Contains("bug"))
            {
                return(IssueGroup.Fixes);
            }

            return(IssueGroup.Other);
        }
コード例 #2
0
 private static string IssueToString(IssueSummaryModel issue)
 => $"- #{issue.Number} {issue.Title}";