Skip to content

build(deps): Bump postcss from 8.5.15 to 8.5.23 in /doc-site - #462

Open
syifan wants to merge 1 commit into
mainfrom
depbot/postcss-8.5.23
Open

build(deps): Bump postcss from 8.5.15 to 8.5.23 in /doc-site#462
syifan wants to merge 1 commit into
mainfrom
depbot/postcss-8.5.23

Conversation

@syifan

@syifan syifan commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

Finishes the dependency bump dependabot proposed in #461 and then closed itself.

Why this was reopened manually

Dependabot closed #461 with "Looks like postcss is no longer updatable, so this is no longer needed." That does not hold up:

  • postcss 8.5.23 is published.
  • The highest floor among the ~120 packages in doc-site that depend on postcss is ^8.5.4, so nothing caps the range.

It most likely raced with the nine dependency PRs that rewrote doc-site/package-lock.json in the preceding ~30 minutes.

The change

Produced with npm update postcss --package-lock-only, giving the same lockfile-only diff dependabot originally proposed (+7/-7):

Package From To
postcss 8.5.15 8.5.23
nanoid (postcss dep) 3.3.12 3.3.16

No package.json change — postcss is a transitive dependency here.

Verification

npm ci && npm run build in doc-site/ both succeed. This is worth calling out because PR CI does not build doc-sitedaisen2_compile and monitoring2_compile cover the other two frontends, and deploy-docs.yml only runs on push to main. So doc-site dependency bumps are currently validated only after they merge.

The build emits pre-existing broken-link and broken-anchor warnings (checkpointing.md, tutorial/migration anchors). Those are unrelated to this change and do not fail the build.

🤖 Generated with Claude Code

Dependabot opened #461 for this bump but closed it itself, claiming postcss
was "no longer updatable". That was spurious -- most likely a race with the
nine dependency PRs that landed in doc-site/package-lock.json over the
preceding half hour. postcss 8.5.23 is published, and the highest floor
among the ~120 packages depending on it is ^8.5.4, so nothing constrains it.

Reproduced with `npm update postcss --package-lock-only`, which yields the
same lockfile-only diff dependabot proposed: postcss 8.5.15 -> 8.5.23 and its
own dependency nanoid 3.3.12 -> 3.3.16.

Verified with `npm ci && npm run build` in doc-site/, which PR CI does not
cover -- deploy-docs.yml only builds the site on push to main.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
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.

1 participant