#113 Fix Failing Checks On Dependabot Eslint 9→10 Bump#116
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Code ReviewCritical
All other dimensions clean — actions v4, node-version pin, and version bumps in Reviewed against plan in issue #113 |
Code ReviewCritical
Low
Nit
Reviewed against plan in issue #113 |
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…next bumps Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Pin node-version to '20.19' in all three CI workflows — ESLint 10 requires ^20.19.0 per its engines field, and 'node-version: 20' on ubuntu-latest could resolve below that minimum and cause ESLint to refuse to run. NOTE: The Critical CI failure (run-linting-check) has an upstream root cause that this commit cannot fix: eslint-plugin-react@7.37.5 (bundled inside eslint-config-next@16.2.7) uses the ESLint v9 context.getFilename() API which was removed in ESLint 10. The eslint-plugin-react maintainer has confirmed this incompatibility (jsx-eslint/eslint-plugin-react#4018) and a fix PR (#3979) is still open. Until that fix ships and eslint-config-next bundles a compatible version, ESLint 10 cannot be used with this project. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1283246 to
372c1c5
Compare
Revision SummaryFixed
Upstream blocker — Critical CI failure cannot be resolved in this PRThe
The The fix PR (jsx-eslint/eslint-plugin-react#3979) is still open as of June 2026 and not yet merged. There is no released version of Preexisting issues — suggested for future tickets
|
|
Closing: the ESLint 9→10 upgrade is blocked upstream. |
Closes #113