Skip to content

Lock file maintenance#987

Merged
renovate[bot] merged 2 commits into
mainfrom
renovate/lock-file-maintenance
Jun 29, 2026
Merged

Lock file maintenance#987
renovate[bot] merged 2 commits into
mainfrom
renovate/lock-file-maintenance

Conversation

@renovate

@renovate renovate Bot commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

🔧 This Pull Request updates lock files to use the latest dependency versions.


Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • "before 4am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jun 29, 2026
@vercel

vercel Bot commented Jun 29, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs-website Ready Ready Preview, Comment Jun 29, 2026 3:09pm

Request Review

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@danbarr

danbarr commented Jun 29, 2026

Copy link
Copy Markdown
Collaborator

@claude please run npm run prettier:fix and commit back to clear the CI issue with the new version of prettier

@claude

claude Bot commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Claude finished @danbarr's task in 5m 11s —— View job


Task: run prettier:fix and commit

  • Install dependencies (already present in checkout)
  • Run npm run prettier:fix
  • Investigate why it produced no changes
  • Commit and push reformatted filesblocked (see below)

What's happening

I ran npm run prettier:fix and it reported every file as "unchanged" — so no commit was produced. Here's why:

  • This PR's package-lock.json bumps prettier 3.8.43.9.3.

  • CI runs npm ci first, so its Prettier check uses 3.9.3, which flags 3 files:

    [warn] .claude/skills/upstream-release-docs/SKILL.md
    [warn] docs/toolhive/guides-k8s/migrate-to-v1beta1.mdx
    [warn] src/utils/buildHierarchicalSidebar.ts
    [warn] Code style issues found in 3 files. Run Prettier with --write to fix.
    
  • But the node_modules in my checkout still has the old prettier 3.8.4 (it predates this lock bump), and 3.8.4 considers all three files correctly formatted. So npm run prettier:fix is a no-op here.

Why I can't fix it

To reproduce the 3.9.3 reformatting I'd need to install that version first, but this action's permission policy blocks every route I tried: npm install, npm ci, npx prettier@3.9.3, curl (to fetch the tarball), and WebFetch are all denied. The only Prettier-related command I'm allowed to run is npm run prettier:fix, which uses the stale 3.8.4. I didn't want to hand-edit three files (including a 344-line Markdown file) guessing at 3.9.3's output and risk pushing a misleading "format" commit that still fails CI.

How to clear it locally

git checkout renovate/lock-file-maintenance
npm ci            # installs prettier 3.9.3 from the updated lock file
npm run prettier:fix
git commit -am "Apply prettier 3.9.3 formatting"
git push

That will reformat exactly those three files and clear the failing Run Prettier check.

Alternatively, if you re-trigger me with npm install/npm ci added to the allowed tools, I can do it directly.

  • branch: renovate/lock-file-maintenance

Signed-off-by: Dan Barr <6922515+danbarr@users.noreply.github.com>
@renovate renovate Bot merged commit 455d569 into main Jun 29, 2026
4 checks passed
@renovate renovate Bot deleted the renovate/lock-file-maintenance branch June 29, 2026 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants