fix(website): upgrade to Astro 6 and Starlight 0.40 (combined) #73
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/website-astro6-combined"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Combines four interdependent Renovate updates that cannot be merged individually because of the peer-dependency lockstep between Astro and Starlight (Starlight 0.30 requires Astro 5, Starlight 0.40 requires Astro 6 — bumping either one alone breaks the install/build):
astro^5→^6(supersedes #63)@astrojs/starlight^0.30→^0.40(supersedes #53)sharp^0.33.5→^0.35.0(supersedes #57)typescript^5.7→^6(supersedes #60)Breaking changes fixed
label. Eachautogenerateis now wrapped in anitemsarray.socialconfig is now an array of{ icon, label, href }entries instead of an object map.ERR_PNPM_IGNORED_BUILDS). Addedwebsite/pnpm-workspace.yamlwithallowBuildsforesbuildandsharp.Verification
make website-buildpasses locally end-to-end:--frozen-lockfileinstall,astro build, and sharp image optimization all succeed (20 pages built).Closes #63, closes #53, closes #57, closes #60.
🤖 Generated with Claude Code