Skip to content
This repository was archived by the owner on Jun 3, 2026. It is now read-only.

chore: upgrade Astro to v6, Starlight to v0.38, Vite to v8, Node to v22#677

Open
zastrowm wants to merge 1 commit into
strands-agents:mainfrom
zastrowm:upgrade
Open

chore: upgrade Astro to v6, Starlight to v0.38, Vite to v8, Node to v22#677
zastrowm wants to merge 1 commit into
strands-agents:mainfrom
zastrowm:upgrade

Conversation

@zastrowm

@zastrowm zastrowm commented Mar 18, 2026

Copy link
Copy Markdown
Member

Description

Upgrades Astro, Starlight, and Vite to their latest major versions, and bumps the Node.js requirement to match.

  • Astro 5.6.1 → 6.0.5
  • @astrojs/starlight 0.37.3 → 0.38.1
  • Vite (transitive) → 8.0.0
  • Node.js .node-version 20 → 22.12.0 (required by Astro 6)
  • GitHub Actions workflows updated to use node-version: '22' (ci.yml, deploy-github-pages.yml, docs-preview.yml)

Build verified clean with no errors after the upgrade.

Preview-build failure is expected as the node version upgrade won't apply until this merges to main.

Related Issues

N/A

Type of Change

  • Bug fix / dependency upgrade

Checklist

  • I have read the CONTRIBUTING document
  • My changes follow the project's documentation style
  • I have tested the documentation locally using npm run build
  • Links in the documentation are valid and working

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@github-actions

Copy link
Copy Markdown
Contributor

Documentation Preview Failed

The documentation deployment encountered an error. Please check the deployment logs for more details.

@github-actions

Copy link
Copy Markdown
Contributor

Review Summary

Assessment: Request Changes

Clean dependency upgrade - version bumps are consistent across workflows and package.json. One documentation update needed.

Review Details
  • Documentation: Node.js version requirement in README.md, CONTRIBUTING.md, and AGENTS.md needs to be updated from "20+" to "22+" to match the new minimum requirement

Nice work keeping the upgrade focused and verifying the build! 👍

Comment thread .github/workflows/ci.yml
agent-of-mkmeral pushed a commit to agent-of-mkmeral/docs that referenced this pull request Mar 20, 2026
…22 (strands-agents#677)

Co-authored-by: Mackenzie Zastrow <zastrowm@users.noreply.github.com>
notowen333 pushed a commit to notowen333/docs that referenced this pull request Mar 27, 2026
…22 (strands-agents#677)

Co-authored-by: Mackenzie Zastrow <zastrowm@users.noreply.github.com>
@strands-agent

Copy link
Copy Markdown
Contributor

This repository has been merged into the strands-agents/harness-sdk monorepo and will be archived shortly. All new development happens there.

If this PR is still relevant, please recreate it against the monorepo. The code now lives under site/. Full commit history was preserved, so your base should be findable.

Apologies for the disruption, and thank you for contributing!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants