Update project_automation.yml

This commit is contained in:
Eric Turgeon 2025-05-09 07:48:39 -03:00 committed by GitHub
parent 2033498627
commit 016bffc500
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 3 deletions

View File

@ -78,9 +78,9 @@ jobs:
with: with:
github-token: ${{ secrets.MY_GITHUB_TOKEN }} github-token: ${{ secrets.MY_GITHUB_TOKEN }}
script: | script: |
const issueNumber = context.payload.number;
const repo = context.repo;
const isIssue = context.eventName === 'issues'; 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; const nodeId = isIssue ? context.payload.issue.node_id : context.payload.pull_request.node_id;
// Log context for debugging // Log context for debugging
@ -90,7 +90,8 @@ jobs:
// Validate inputs // Validate inputs
if (!issueNumber || !repo.owner || !repo.repo) { 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 // Get issue/PR details
@ -196,6 +197,8 @@ jobs:
} }
} }
`, { `, {
projectId: projectId, projectId: projectId,
itemId: projectItem.id itemId: projectItem.id
}); });