Skip to content

Dependency Updates: March 2026 - #86

Merged
michaelahern merged 3 commits into
mainfrom
deps-202603
Mar 22, 2026
Merged

Dependency Updates: March 2026#86
michaelahern merged 3 commits into
mainfrom
deps-202603

Conversation

@michaelahern

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings March 22, 2026 21:01

@amazon-q-developer amazon-q-developer Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This dependency update PR modernizes the project's tooling and runtime environments. However, there is one critical issue that must be addressed:

The GitHub Actions workflow downgrades actions/checkout from v6 to v5, which contradicts the PR's purpose of updating dependencies and could introduce security or compatibility issues.

Once the workflow is corrected to use v6, this PR will be ready to merge.


You can now have the agent implement changes and create commits directly on your pull request's source branch. Simply comment with /q followed by your request in natural language to ask the agent to make changes.

Comment thread .github/workflows/publish.yml

Copilot AI left a comment

Copy link
Copy Markdown

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 repository’s JavaScript/TypeScript tooling and development environment for March 2026, primarily by bumping ESLint-related dependencies and aligning local/CI Node usage.

Changes:

  • Upgraded ESLint and related plugins/config packages (plus regenerated package-lock.json).
  • Updated the publish workflow’s checkout action version.
  • Bumped the devcontainer image to Node 24 and updated globally installed Homebridge tooling versions.

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.

File Description
package.json Bumps ESLint + related devDependencies (adds @eslint/js, upgrades eslint, JSON/YML plugins).
package-lock.json Lockfile refresh to reflect new ESLint/tooling dependency graph and versions.
.github/workflows/publish.yml Changes actions/checkout major version used during publish.
.devcontainer/devcontainer.json Moves devcontainer to Node 24 image and updates global Homebridge install versions.

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

Comment thread package.json
Comment thread .github/workflows/publish.yml
@michaelahern
michaelahern merged commit 537f970 into main Mar 22, 2026
10 checks passed
@michaelahern
michaelahern deleted the deps-202603 branch March 22, 2026 21:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants