Add params validation [review]

This commit is contained in:
Jimmy Royer 2024-09-18 12:35:40 -04:00
parent c67f779f45
commit 65cf847966
3 changed files with 10 additions and 1 deletions

5
dist/index.js vendored
View file

@ -170,6 +170,11 @@ require("./sourcemap-register.js");
const { repository, number } = JSON.parse(
(0, fs_1.readFileSync)(process.env.GITHUB_EVENT_PATH || "", "utf8")
);
if (!repository || !number) {
throw new Error(
"Invalid event payload: missing repository or number"
);
}
const prResponse = yield octokit.pulls.get({
owner: repository.owner.login,
repo: repository.name,