-
Notifications
You must be signed in to change notification settings - Fork 302
Closed
Labels
automationbugSomething isn't workingSomething isn't workingcode-qualitycookieIssue Monster Loves Cookies!Issue Monster Loves Cookies!high-prioritytask-miningworkflows
Description
Description
Two workflows reference a non-existent checkout-pr job, causing runtime failures. The workflows attempt to access needs.checkout-pr.outputs but the checkout-pr job doesn't exist in the workflow definition.
Affected Workflows
.github/workflows/issue-triage-agent.lock.yml(line 90).github/workflows/weekly-issue-summary.lock.yml(line 93)
Error Details
Actionlint findings:
issue-triage-agent.lock.yml:90 - Property "checkout-pr" not defined
weekly-issue-summary.lock.yml:93 - Property "checkout-pr" not defined
Suggested Fix
Investigate the two workflows and either:
- Add the missing
checkout-prjob if it's required for the workflow logic - Remove the invalid
needs.checkout-pr.outputsreferences if they're no longer needed - Fix the job name if it was renamed but references weren't updated
Steps to Reproduce
- View the affected lock files:
issue-triage-agent.lock.ymlandweekly-issue-summary.lock.yml - Search for references to
checkout-pr - Verify whether the job exists in the workflow
Success Criteria
- Workflows compile without expression errors
-
actionlintvalidation passes for both workflows - Workflows run successfully without undefined property errors
- All job dependencies are valid
Priority
High - These errors will cause workflow failures at runtime
Source
Extracted from Static Analysis Report discussion #14235
Found by actionlint static analysis tool during comprehensive workflow scanning on February 6, 2026.
AI generated by Discussion Task Miner - Code Quality Improvement Agent
- expires on Feb 8, 2026, 5:16 AM UTC
Reactions are currently unavailable
Metadata
Metadata
Labels
automationbugSomething isn't workingSomething isn't workingcode-qualitycookieIssue Monster Loves Cookies!Issue Monster Loves Cookies!high-prioritytask-miningworkflows
Type
Fields
Give feedbackNo fields configured for issues without a type.