Skip to content

ci: use stable ESLint v10 in the CI#212

Merged
nzakas merged 2 commits intomainfrom
lumirlumir-patch-2
Feb 10, 2026
Merged

ci: use stable ESLint v10 in the CI#212
nzakas merged 2 commits intomainfrom
lumirlumir-patch-2

Conversation

@lumirlumir
Copy link
Member

@lumirlumir lumirlumir commented Feb 7, 2026

Prerequisites checklist

What is the purpose of this pull request?

This PR updates the CI workflow to use the stable release of ESLint v10, published about 12 hours ago.

In #202, the CI workflow used a pre-release version to ensure this plugin works well with ESLint v10, but now that the stable release has been published, there is no need to use the pre-release for CI checks.

What changes did you make? (Give an overview)

This PR updates the CI workflow to use the stable release of ESLint v10, published about 12 hours ago.

Related Issues

N/A

Is there anything you'd like reviewers to focus on?

N/A

@eslintbot eslintbot added this to Triage Feb 7, 2026
@github-project-automation github-project-automation bot moved this to Needs Triage in Triage Feb 7, 2026
@lumirlumir lumirlumir marked this pull request as ready for review February 7, 2026 05:27
Copilot AI review requested due to automatic review settings February 7, 2026 05:27
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the CI matrix to stop testing ESLint v10 release candidates and instead test the stable ESLint v10 major line.

Changes:

  • Replace the ESLint v10 RC semver range with the stable 10.x range in the CI test matrix.
Comments suppressed due to low confidence (1)

.github/workflows/ci.yml:34

  • The PR title/description says CI should use the stable ESLint v10, but the matrix include entries for Windows/macOS still install eslint@latest. This can pull ESLint v11+ once released and makes CI no longer consistently exercise v10 across OSes. Consider switching those eslint: "latest" entries to 10.x (or another explicit v10 range/pin) to match the PR intent.
                eslint: [9.15.0, 9.x, 10.x]
                node: [25.x, 24.x, 22.x, 20.x, "20.19.0"]
                include:
                    - os: windows-latest
                      eslint: "latest"

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@nzakas nzakas merged commit a3530fb into main Feb 10, 2026
33 checks passed
@nzakas nzakas deleted the lumirlumir-patch-2 branch February 10, 2026 20:44
@github-project-automation github-project-automation bot moved this from Needs Triage to Complete in Triage Feb 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Complete

Development

Successfully merging this pull request may close these issues.

3 participants