Skip to content

chore(deps): autoupdate (needs claude fix) - #50

Merged
siarheidudko merged 3 commits into
mainfrom
chore/autoupdate-31227409477
Aug 8, 2026
Merged

chore(deps): autoupdate (needs claude fix)#50
siarheidudko merged 3 commits into
mainfrom
chore/autoupdate-31227409477

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

The dependency autoupdater failed during builds-and-checks.

Run log: https://github.com/dudko-dev/protoobject/actions/runs/31227409477

A Claude session has been dispatched to push fixes onto this branch
so the following commands all exit 0:

  npm run lint
  npm run build
  npm run test:ts

Claude will leave a status comment on this PR when it finishes.
The Claude workflow re-dispatches PR-checks once it is done, so the
checks below reflect its pushed fixes.

@github-actions
github-actions Bot requested a review from siarheidudko August 7, 2026 23:32
@github-actions github-actions Bot added autoupdate Automated dependency update PRs needs-claude Needs Claude GitHub App to fix labels Aug 7, 2026
typescript-eslint@8.66.0's peer dependency caps typescript at <6.1.0,
so the autoupdate bump to typescript@^7.0.2 broke npm install with an
ERESOLVE conflict. Revert typescript to the latest compatible 6.x
release while keeping the other devDependency bumps.
@claude

claude Bot commented Aug 7, 2026

Copy link
Copy Markdown

Autoupdate fix status: green ✅

Initial failure: `npm install` failed with ERESOLVE — the autoupdater bumped `typescript` to `^7.0.2`, but `typescript-eslint@8.66.0`'s peer dependency requires `typescript >=4.8.4 <6.1.0`. No stable `typescript-eslint` release currently supports TypeScript 7.

Fix: Reverted `typescript` to `^6.0.3` (latest 6.x release, compatible with typescript-eslint's peer range) while keeping the other devDependency bumps (`@types/node`, `eslint`, `globals`, `tsx`, `typescript-eslint`). This is a compatibility pin only, no product logic changed.

Verification (all exit 0):

  • `npm install --no-audit --no-fund`
  • `npm run lint`
  • `npm run build`
  • `npm run test:ts` (5/5 passing)

Pushed: commit `aafb4e4` to `chore/autoupdate-31227409477`.

The autoupdater bumps the version only on its success path; the
npm-check-updates fallback that produced this branch does not. Without a
version change, release-on-version-bump does not fire on merge and this
dependency update would never be published.

Automated in the workflow going forward; applied by hand here because
this branch predates that change.
@siarheidudko
siarheidudko merged commit 2c478fa into main Aug 8, 2026
8 checks passed
@siarheidudko
siarheidudko deleted the chore/autoupdate-31227409477 branch August 8, 2026 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autoupdate Automated dependency update PRs needs-claude Needs Claude GitHub App to fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants