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

View file

@ -79,6 +79,10 @@ async function getPRDetails(): Promise<PRDetails> {
const { repository, number } = JSON.parse(
readFileSync(process.env.GITHUB_EVENT_PATH || "", "utf8")
);
if (!repository || !number) {
throw new Error("Invalid event payload: missing repository or number");
}
const prResponse = await octokit.pulls.get({
owner: repository.owner.login,
repo: repository.name,