From 870ee1ce850daa11ff6060089b36456462e0ee05 Mon Sep 17 00:00:00 2001 From: TaskPool Date: Fri, 7 Aug 2026 21:48:02 +0800 Subject: [PATCH] fix(ci): remove default working-directory to avoid chdir error before checkout --- .gitea/workflows/build.yml | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index ef1145d..c1a4b3c 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -20,19 +20,8 @@ jobs: runs-on: ubuntu container: image: node:22 - defaults: - run: - working-directory: web steps: - - name: Verify Node.js - run: | - which node || echo "node not found in PATH" - node --version || echo "node command failed" - echo "PATH: $PATH" - export PATH="/usr/local/bin:$PATH" - node --version - - name: Checkout repository uses: actions/checkout@v4 @@ -43,6 +32,7 @@ jobs: - name: Get pnpm store directory shell: bash + working-directory: web run: | echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_OUTPUT id: pnpm-cache @@ -56,9 +46,11 @@ jobs: ${{ runner.os }}-pnpm-store- - name: Install dependencies + working-directory: web run: pnpm install --frozen-lockfile - name: Build + working-directory: web run: pnpm build docker: