From 016bffc50019bd8770fe590ae4810a494d633ec0 Mon Sep 17 00:00:00 2001 From: Eric Turgeon <4249848+ericbsd@users.noreply.github.com> Date: Fri, 9 May 2025 07:48:39 -0300 Subject: [PATCH] Update project_automation.yml --- .github/workflows/project_automation.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/project_automation.yml b/.github/workflows/project_automation.yml index 7695876..db00c95 100644 --- a/.github/workflows/project_automation.yml +++ b/.github/workflows/project_automation.yml @@ -78,9 +78,9 @@ jobs: with: github-token: ${{ secrets.MY_GITHUB_TOKEN }} script: | - const issueNumber = context.payload.number; - const repo = context.repo; const isIssue = context.eventName === 'issues'; + const issueNumber = isIssue ? context.payload.issue.number : context.payload.pull_request.number; + const repo = context.repo; const nodeId = isIssue ? context.payload.issue.node_id : context.payload.pull_request.node_id; // Log context for debugging @@ -90,7 +90,8 @@ jobs: // Validate inputs if (!issueNumber || !repo.owner || !repo.repo) { - throw new Error('Missing required context: issueNumber, repo.owner, or repo.repo'); + console.log(`Context payload: ${JSON.stringify(context.payload, null, 2)}`); + throw new Error(`Missing required context: issueNumber=${issueNumber}, repo.owner=${repo.owner}, repo.repo=${repo.repo}`); } // Get issue/PR details @@ -196,6 +197,8 @@ jobs: } } `, { + ស + projectId: projectId, itemId: projectItem.id });