From 2ed53ed12fdbd9f61c89dcd29a7954de4f351450 Mon Sep 17 00:00:00 2001 From: Peter Evans Date: Sat, 28 Mar 2020 08:56:01 +0900 Subject: [PATCH] Package changes --- dist/index.js | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/dist/index.js b/dist/index.js index 373785e..eb21f70 100644 --- a/dist/index.js +++ b/dist/index.js @@ -551,26 +551,8 @@ async function run() { } const octokit = new github.GitHub(inputs.token); - - if (inputs.issueNumber) { - // Create a comment - if (!inputs.body) { - core.setFailed("Missing comment 'body'."); - return; - } - const { data: comment } = await octokit.issues.createComment({ - owner: repo[0], - repo: repo[1], - issue_number: inputs.issueNumber, - body: inputs.body - }); - core.info(`Created comment on issue '${inputs.issueNumber}'.`); - - // Set a comment reaction - if (inputs.reactionType) { - await addReaction(octokit, repo, comment.id, inputs.reactionType); - } - } else if (inputs.commentId) { + + if (inputs.commentId) { // Edit a comment if (!inputs.body && !inputs.reactionType) { core.setFailed("Missing either comment 'body' or 'reaction-type'."); @@ -604,6 +586,24 @@ async function run() { if (inputs.reactionType) { await addReaction(octokit, repo, inputs.commentId, inputs.reactionType); } + } else if (inputs.issueNumber) { + // Create a comment + if (!inputs.body) { + core.setFailed("Missing comment 'body'."); + return; + } + const { data: comment } = await octokit.issues.createComment({ + owner: repo[0], + repo: repo[1], + issue_number: inputs.issueNumber, + body: inputs.body + }); + core.info(`Created comment on issue '${inputs.issueNumber}'.`); + + // Set a comment reaction + if (inputs.reactionType) { + await addReaction(octokit, repo, comment.id, inputs.reactionType); + } } else { core.setFailed("Missing either 'issue-number' or 'comment-id'."); return;