Skip to content

Dependabot PR Review — 2026-06-17 #454

Description

@macminisupport

Dependabot PR Review — 2026-06-17 (updated 2026-06-29)

Automated review of open Dependabot pull requests.


Current Status (2026-06-29)

Pending Blocker — PR #460

PR #460chore: remove ava require:ts-node/register for ava 8 ESM compatibility — has been awaiting @ste26054 review since 2026-06-25. CI is fully green (Build ✅ / Test ✅ / Coverage ✅). This is a single-line config change. Once merged, Dependabot can rebase #441 and complete the ava 7→8 upgrade.

@ste26054 — please approve PR #460.


New PRs (2026-06-28)

# Package Version Change Bump CI Action
#461 actions/cache 5 → 6 major ✅ green Auto-merge — CI passes, no breaking API changes
#462 firebase-tools 15.22.0 → 15.22.3 patch ✅ green Auto-merge
#463 firebase-admin 13.8.0 → 14.1.0 major ❌ failing CI failing at Install Dependencies — needs investigation
#464 uuid 14.0.0 → 14.0.1 patch ✅ green Auto-merge
#465 @types/luxon 3.7.1 → 3.7.2 patch ✅ green Auto-merge
#466 prettier 3.8.4 → 3.9.1 minor ✅ green Auto-merge

Proceeding to approve and merge #461, #462, #464, #465, #466 now.


firebase-admin 14 Analysis (PR #463)

Breaking changes in v14.0:

  • Drops Node.js 18 and 20 — project uses Node 22 ✅ (not the issue)
  • Removes Instance ID service — deprecated since 2022, rarely used
  • Removes deprecated legacy namespace supportadmin.auth() style removed, modern getAuth(app) pattern required
  • Drops legacy FCM messaging types — legacy HTTP/XMPP FCM removed

CI failure: The build job fails at Install Dependencies (yarn install) — this is a peer dependency conflict, not a code change. firebase-admin 14 likely has conflicting peer requirements with firebase-tools 15.22.x or @firebase/rules-unit-testing 5.0.1 currently pinned in the project.

Question for @ste26054: Do you want me to investigate and fix the peer dep conflict for #463, or skip it for now?

  • Reply fix firebase-admin to have me diagnose and fix the dependency conflict
  • Reply skip firebase-admin to defer to manual handling

Ongoing — PR #441 (ava 7→8)

Still dirty (merge conflict). Blocked on #460 merging to develop first.


History

Date Action
2026-06-17 Issue opened: #424 (TypeScript 5→6) and #441 (ava 7→8) both CI failing
2026-06-21 Applied tsconfig fix to #424; requested rebase on #441
2026-06-22 Merged #424, #456, #457, #458, #459; rebased #441 (still dirty)
2026-06-25 Opened #460 (ava config fix on develop); requested rebase on #441
2026-06-27 #460 CI green; still awaiting @ste26054 review
2026-06-29 5 new PRs appeared (#461–466); merging 5 eligible; #463 CI failing investigated

Generated by Claude Code — dependabot-review skill

Metadata

Metadata

Assignees

Labels

dependenciesPull requests that update a dependency file

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions