Skip to content

Fix dependency conflicts in Dependabot PR #201#202

Merged
carloscastrojumo merged 2 commits into
mainfrom
copilot/fix-build-issues
Feb 11, 2026
Merged

Fix dependency conflicts in Dependabot PR #201#202
carloscastrojumo merged 2 commits into
mainfrom
copilot/fix-build-issues

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 11, 2026

PR #201 fails to build due to incompatible dependency versions. @typescript-eslint/parser@8.55.0 requires eslint ^8.57.0 || ^9.0.0 but was upgraded to 10.0.0.

Changes

Dependency resolution:

  • Downgrade eslint from 10.0.09.39.2 (latest 9.x)
  • Use @actions/* v2.x instead of v3.x (v3 is ESM-only, requires CommonJS migration)
    • @actions/core: 2.0.3
    • @actions/exec: 2.0.0
    • @actions/github: 6.0.1
  • Keep remaining updates from Bump the npm group across 1 directory with 18 updates #201 (Jest 30, TypeScript ESLint 8.55, etc.)

ESLint migration:

  • Migrate .eslintrc.jsoneslint.config.js (required for ESLint 9.x)
  • Configure flat config with TypeScript, Jest, and GitHub plugin presets

Test compatibility:

  • Replace deprecated toBeCalledTimes()toHaveBeenCalledTimes() (Jest 30)
  • Fix unused catch variable linting error

All tests pass with updated dependencies.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This pull request does not contain a valid label. Please add one of the following labels: ['bug', 'enhancement', 'maintenance', 'dependencies']

@carloscastrojumo carloscastrojumo added the dependencies Pull requests that update a dependency file label Feb 11, 2026
Co-authored-by: carloscastrojumo <62995433+carloscastrojumo@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix build issues in cherry pick action Fix dependency conflicts in Dependabot PR #201 Feb 11, 2026
@carloscastrojumo carloscastrojumo marked this pull request as ready for review February 11, 2026 16:29
@carloscastrojumo carloscastrojumo merged commit 2485b82 into main Feb 11, 2026
2 checks passed
@carloscastrojumo carloscastrojumo deleted the copilot/fix-build-issues branch February 11, 2026 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants