Issue number (#64)

* Major code reorg
* Add issue arg
* Paginate existing comment list
This commit is contained in:
Michael Shick 2022-11-08 10:12:22 -08:00 committed by GitHub
parent e8076c64f7
commit 8645f3f0ea
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
17 changed files with 2187 additions and 1968 deletions

13
lib/issues.js Normal file
View file

@ -0,0 +1,13 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getIssueNumberFromCommitPullsList = void 0;
async function getIssueNumberFromCommitPullsList(octokit, owner, repo, commitSha) {
var _a;
const commitPullsList = await octokit.rest.repos.listPullRequestsAssociatedWithCommit({
owner,
repo,
commit_sha: commitSha,
});
return commitPullsList.data.length ? (_a = commitPullsList.data) === null || _a === void 0 ? void 0 : _a[0].number : null;
}
exports.getIssueNumberFromCommitPullsList = getIssueNumberFromCommitPullsList;