Skip to content

chore: sync bun.lock trustedDependencies after dropping lefthook - #2084

Merged
Dani Akash (DaniAkash) merged 1 commit into
mainfrom
chore/sync-bun-lock-trusted-deps
Aug 3, 2026
Merged

chore: sync bun.lock trustedDependencies after dropping lefthook#2084
Dani Akash (DaniAkash) merged 1 commit into
mainfrom
chore/sync-bun-lock-trusted-deps

Conversation

@DaniAkash

Copy link
Copy Markdown
Contributor

What

Regenerates packages/browseros-agent/bun.lock so its trustedDependencies matches the workspace package.json.

Why

PR #2074 removed lefthook from trustedDependencies in the package.json files but did not regenerate the lockfile, so bun.lock still listed lefthook there. Every bun install reconciled it away, leaving the lockfile dirty in every worktree. --frozen-lockfile did not catch it because trustedDependencies metadata drift does not fail a frozen install (only dependency-graph changes do).

How

bun install on a clean checkout. The only change is dropping the stale lefthook line from the lock's trustedDependencies; no dependency versions change, and bun install --frozen-lockfile reports no changes against the updated lock.

The lockfile still listed lefthook under trustedDependencies after it was
removed from the workspace package.json files, so every bun install reconciled
it away and left the lockfile dirty. Regenerated with bun install so the lock
matches package.json; no dependency versions change. --frozen-lockfile did not
flag this because trustedDependencies metadata drift does not fail a frozen
install.
@greptile-apps

greptile-apps Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

No reviewable files after applying ignore patterns.

@github-actions github-actions Bot added the chore label Aug 3, 2026
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

✅ Tests passed — 2520/2524

Suite Passed Failed Skipped
agent 359/359 0 0
build 34/34 0 0
claw-app 297/297 0 0
claw-mcp 109/109 0 0
claw-onboard 87/87 0 0
claw-server-rust-quality passed 0 0
claw-server-rust 540/540 0 0
server-agent 313/313 0 0
server-api 170/170 0 0
server-browser 10/10 0 0
server-integration 10/10 0 0
server-lib 299/300 0 1
server-root 38/41 0 3
server-tools 254/254 0 0

passed = ran successfully but emits no JUnit counts (a lint/format gate).

View workflow run

@DaniAkash
Dani Akash (DaniAkash) merged commit d70026d into main Aug 3, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant