From 7fd6117b8e483dcba4a2abe7a30fbdd6ab904cac Mon Sep 17 00:00:00 2001 From: Mackenzie Zastrow Date: Wed, 18 Mar 2026 11:24:13 -0400 Subject: [PATCH] chore: Upgrade Astro/Vite/Starlight to the latest Faster builds --- .github/workflows/ci.yml | 2 +- .github/workflows/deploy-github-pages.yml | 2 +- .github/workflows/docs-preview.yml | 2 +- .node-version | 2 +- package.json | 7 ++++--- 5 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bc916a4ac..f9fde4a62 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: '20' + node-version: '22' - name: Install dependencies run: npm install diff --git a/.github/workflows/deploy-github-pages.yml b/.github/workflows/deploy-github-pages.yml index 7b291d0f2..dd4f2185e 100644 --- a/.github/workflows/deploy-github-pages.yml +++ b/.github/workflows/deploy-github-pages.yml @@ -19,7 +19,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v4 with: - node-version: '20' + node-version: '22' - name: Install dependencies run: npm install diff --git a/.github/workflows/docs-preview.yml b/.github/workflows/docs-preview.yml index 000c261fe..7c906ae64 100644 --- a/.github/workflows/docs-preview.yml +++ b/.github/workflows/docs-preview.yml @@ -61,7 +61,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v4 with: - node-version: '20' + node-version: '22' - name: Install dependencies run: npm install diff --git a/.node-version b/.node-version index 0317576e3..dc0bb0f43 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -v20.19.5 +v22.12.0 diff --git a/package.json b/package.json index 66e23ad3e..c241d86ef 100644 --- a/package.json +++ b/package.json @@ -48,15 +48,16 @@ "turndown": "^7.2.2", "turndown-plugin-gfm": "^1.0.2", "typedoc": "^0.28.14", - "typescript": "^5.9.3" + "typescript": "^5.9.3", + "vite": "^8.0.0" }, "devDependencies": { - "@astrojs/starlight": "^0.37.3", + "@astrojs/starlight": "^0.38.1", "@types/js-yaml": "^4.0.9", "@types/mdast": "^4.0.4", "@types/node": "^24.10.1", "acorn": "^8.14.0", - "astro": "^5.6.1", + "astro": "^6.0.5", "js-yaml": "^4.1.1", "pino": "^9.7.0", "pino-pretty": "^13.0.0",