From b803b0e443b54bbca33cf88fe1ab38eeddd38baf Mon Sep 17 00:00:00 2001 From: Siddharth Kumar Sah Date: Mon, 23 Mar 2026 12:10:33 +0800 Subject: [PATCH] fix: resolve tsx not found in AI docs updater workflow Use pnpm exec from apps/docs workspace where tsx is installed, update pnpm/action-setup to v4, and align Node version to 22. --- .github/workflows/ai-docs-updater.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ai-docs-updater.yml b/.github/workflows/ai-docs-updater.yml index f54057b3..4f2951e9 100644 --- a/.github/workflows/ai-docs-updater.yml +++ b/.github/workflows/ai-docs-updater.yml @@ -22,14 +22,12 @@ jobs: fetch-depth: 2 # Fetch previous commit to get diff - name: Setup pnpm - uses: pnpm/action-setup@v3 - with: - version: 9 + uses: pnpm/action-setup@v4 - name: Setup Node uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 cache: pnpm - name: Install dependencies @@ -43,7 +41,7 @@ jobs: ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} run: | echo "Running Claude to analyze changes and update docs..." - npx tsx apps/docs/scripts/update-docs.ts ./diff.patch + cd apps/docs && pnpm exec tsx scripts/update-docs.ts ../../diff.patch - name: Commit and Push Changes run: |