copilot-pull-request-reviewer is suddenly crashing when assigned to a PR #198035
Replies: 6 comments 4 replies
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
-
|
This is effecting 100% of my PR review requests. It seems to be nearly immediate when it's boot up the agent review environment as a workflow. It never gets to my code. |
Beta Was this translation helpful? Give feedback.
-
|
Seeing the exact same thing. 100% of review requests on my repo, started today. Identical trace: This lines up with code review moving onto Actions runners on June 1. Looks like the runner picked up Node 24 and the bundled action is missing Nothing we can do from our side since it's all inside the managed |
Beta Was this translation helpful? Give feedback.
-
|
Seeing the same thing, here is my output Resolved repo directory: /home/runner/work/Sudoku/Sudoku Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'detect-libc' imported from /home/runner/work/_temp/***-action-main/dist-autofind-ts/ts/copilot-cli/node_modules/@github/copilot/npm-loader.js Node.js v24.16.0 (errorDetails: {"configurationError":false}, autofind.js version: 0.1.77) Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'detect-libc' imported from /home/runner/work/_temp/***-action-main/dist-autofind-ts/ts/copilot-cli/node_modules/@github/copilot/npm-loader.js Node.js v24.16.0 |
Beta Was this translation helpful? Give feedback.
-
|
Root cause is the Actions runner picked up Node 24 on June 1 — Node 24's stricter ESM loader hard-fails on Temporary workaround until GitHub patches it — force Node 20 in your workflow: - uses: actions/setup-node@v4
with:
node-version: '20'Add that step before the copilot reviewer action. Fixes it until they either bundle |
Beta Was this translation helpful? Give feedback.
-
|
OK it looks like it's working for me again now as of 12:27PM PST. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
🏷️ Discussion Type
Bug
💬 Feature/Topic Area
Copilot Code Review
Body
Here's what I am seeing:
Beta Was this translation helpful? Give feedback.
All reactions