Skip to content
Snippets Groups Projects
Commit 9732f3c7 authored by Rhys Arkins's avatar Rhys Arkins Committed by GitHub
Browse files

refactor: log assignees and reviewers success after completion (#999)

parent 709a8c20
Branches
No related tags found
No related merge requests found
......@@ -197,27 +197,33 @@ async function ensurePr(prConfig) {
async function addAssigneesReviewers(config, pr) {
const { logger } = config;
if (config.assignees.length > 0) {
logger.debug({ assignees: config.assignees }, 'Adding assignees');
try {
const assignees = config.assignees.map(
assignee =>
assignee.length && assignee[0] === '@' ? assignee.slice(1) : assignee
);
await config.api.addAssignees(pr.number, assignees);
logger.info({ assignees: config.assignees }, 'Added assignees');
} catch (err) {
logger.warn({ err }, 'Failed to add assignees');
logger.info(
{ assignees: config.assignees, err },
'Failed to add assignees'
);
}
}
if (config.reviewers.length > 0) {
logger.info({ reviewers: config.reviewers }, 'Adding reviewers');
try {
const reviewers = config.reviewers.map(
reviewer =>
reviewer.length && reviewer[0] === '@' ? reviewer.slice(1) : reviewer
);
await config.api.addReviewers(pr.number, reviewers);
logger.info({ reviewers: config.reviewers }, 'Added reviewers');
} catch (err) {
logger.warn({ err }, 'Failed to add reviewers');
logger.info(
{ assignees: config.assignees, err },
'Failed to add reviewers'
);
}
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment