[docs] Update Astro dependencies - 2026-04-21#27543
Conversation
- @primer/octicons: ^19.24.0 → ^19.24.1 - astro: ^6.1.6 → ^6.1.8 - starlight-llms-txt: ^0.8.0 → ^0.8.1 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Updates the documentation site’s Astro-related npm dependencies to newer patch/minor versions and refreshes the lockfile accordingly.
Changes:
- Bump
astrofrom^6.1.6to^6.1.8. - Bump
@primer/octiconsfrom^19.24.0to^19.24.1. - Bump
starlight-llms-txtfrom^0.8.0to^0.8.1(with corresponding lockfile updates).
Show a summary per file
| File | Description |
|---|---|
| docs/package.json | Updates declared dependency versions for the docs site. |
| docs/package-lock.json | Updates the resolved dependency graph to match the new versions (including transitive updates). |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Files not reviewed (1)
- docs/package-lock.json: Language not supported
- Files reviewed: 1/2 changed files
- Comments generated: 1
| "@astrojs/sitemap": "^3.7.2", | ||
| "@astrojs/starlight": "^0.38.3", | ||
| "@primer/octicons": "^19.24.0", | ||
| "astro": "^6.1.6", | ||
| "@primer/octicons": "^19.24.1", | ||
| "astro": "^6.1.8", | ||
| "astro-mermaid": "^2.0.1", |
There was a problem hiding this comment.
The PR description says Node.js 22 is required, but the updated dependency tree now has packages (e.g., Astro/@astrojs/mdx) declaring an engine requirement of >=22.12.0. To avoid confusing install/build failures for contributors using older 22.x (or 20.x), consider updating the PR description and adding an explicit "engines" field in docs/package.json (at least for node) to reflect the minimum supported version.
|
👋 Thanks for the automated Astro dependency bump! Keeping One thing worth noting for completeness:
Since this is still a draft, if there are any CI checks pending, confirm they pass before marking it ready for review. Once green, this looks ready to merge. If you'd like an agent to verify the build and promote this to ready-for-review:
|
Astro Dependency Updates
Updates npm packages in
docs/to their latest versions.Updated Packages
@primer/octicons: ^19.24.0 → ^19.24.1astro: ^6.1.6 → ^6.1.8starlight-llms-txt: ^0.8.0 → ^0.8.1Migration Notes
All updates are patch/minor version bumps — no breaking changes or migration steps required.
astro6.1.6 → 6.1.8: Bug fixes and minor improvements; no API changes@primer/octicons19.24.0 → 19.24.1: Patch update with new/updated iconsstarlight-llms-txt0.8.0 → 0.8.1: Minor patch updateBuild Status
✅
npm run buildpasses with updated dependencies (using Node.js 22 as required by Astro ≥6.1.x)Automated by Update Astro