From 0de80e8848f55640214896c53e64b5a3a9faae0c Mon Sep 17 00:00:00 2001 From: Russell Wheatley Date: Mon, 11 Nov 2024 14:26:05 +0000 Subject: [PATCH] chore: fix logic, `issue` object can be null in github context (#15753) --- .github/workflows/close-spam-issues.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/close-spam-issues.yaml b/.github/workflows/close-spam-issues.yaml index 22f70db5326f..6897db06e284 100644 --- a/.github/workflows/close-spam-issues.yaml +++ b/.github/workflows/close-spam-issues.yaml @@ -3,7 +3,7 @@ name: Close Spam Issues on: schedule: - cron: '*/20 * * * *' # Runs every 20 minutes - workflow_dispatch: + workflow_dispatch: jobs: close_spam_issues: @@ -15,7 +15,7 @@ jobs: script: | // ADD SPAM USERS TO THIS LIST const spamUsers = ['Krakensu']; - const issueCreator = context.payload.issue.user.login; + const issueCreator = context.payload.issue ? context.payload.issue.user.login : null; async function closeSpamIssues() { const issues = await github.paginate(github.rest.issues.listForRepo, { owner: context.repo.owner,