From 0335a390eb9d6c762e127689429164ff1731e8ad Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 19 Jul 2026 09:41:30 +0000 Subject: [PATCH 1/2] Initial plan From 05ead75cc51c90d429459f466cb0077fd1d6de64 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 19 Jul 2026 09:44:53 +0000 Subject: [PATCH 2/2] fix(actions): build Astro docs from docs directory --- .github/workflows/astro.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/astro.yml b/.github/workflows/astro.yml index 64dc505..381be88 100644 --- a/.github/workflows/astro.yml +++ b/.github/workflows/astro.yml @@ -25,8 +25,7 @@ concurrency: cancel-in-progress: false env: - BUILD_PATH: "." # default value when not using subfolders - # BUILD_PATH: subfolder + BUILD_PATH: "docs" jobs: build: @@ -38,13 +37,13 @@ jobs: - name: Detect package manager id: detect-package-manager run: | - if [ -f "${{ github.workspace }}/yarn.lock" ]; then + if [ -f "${{ github.workspace }}/${{ env.BUILD_PATH }}/yarn.lock" ]; then echo "manager=yarn" >> $GITHUB_OUTPUT echo "command=install" >> $GITHUB_OUTPUT echo "runner=yarn" >> $GITHUB_OUTPUT echo "lockfile=yarn.lock" >> $GITHUB_OUTPUT exit 0 - elif [ -f "${{ github.workspace }}/package.json" ]; then + elif [ -f "${{ github.workspace }}/${{ env.BUILD_PATH }}/package.json" ]; then echo "manager=npm" >> $GITHUB_OUTPUT echo "command=ci" >> $GITHUB_OUTPUT echo "runner=npx --no-install" >> $GITHUB_OUTPUT