Merge pull request #2970 from thelounge/astorije/changelog-gen-contributors

List website contributors as well when generating changelog entries
This commit is contained in:
Jérémie Astori 2019-01-12 01:46:05 -05:00 committed by GitHub
commit 80b5fa20fe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -724,11 +724,16 @@ async function generateChangelogEntry(changelog, targetVersion) {
const codeCommitsAndPullRequests = await codeRepo.fetchCommitsAndPullRequestsSince("v" + previousVersion);
items = parse(codeCommitsAndPullRequests);
items.milestone = await codeRepo.fetchMilestone(targetVersion);
contributors = extractContributors(codeCommitsAndPullRequests);
const websiteRepo = new RepositoryFetcher(client, "thelounge.github.io");
const previousWebsiteVersion = await websiteRepo.fetchPreviousVersion(targetVersion);
items.websiteDocumentation = await websiteRepo.fetchCommitsAndPullRequestsSince("v" + previousWebsiteVersion);
const websiteCommitsAndPullRequests = await websiteRepo.fetchCommitsAndPullRequestsSince("v" + previousWebsiteVersion);
items.websiteDocumentation = websiteCommitsAndPullRequests;
contributors = extractContributors([
...codeCommitsAndPullRequests,
...websiteCommitsAndPullRequests,
]);
dedupeEntries(changelog, items);
}