From ae30e10ec30691bd1aba260d84221b2384988ee3 Mon Sep 17 00:00:00 2001 From: joe Date: Sun, 19 Jul 2026 02:20:34 +0800 Subject: [PATCH] fix: use runner home dir for work dir --- .gitea/workflows/build.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 1834269..4d8b86a 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -17,9 +17,10 @@ jobs: - name: Generate demo content + Dockerfile run: | - cd /workspace - [ -d demo-frontend ] || git clone http://joe:${GITEA_TOKEN}@192.168.1.212:3000/joe/demo-frontend.git - cd demo-frontend + WORK=/root/.cache/demo-frontend + mkdir -p $WORK + cd $WORK + [ -d .git ] || git clone http://joe:${GITEA_TOKEN}@192.168.1.212:3000/joe/demo-frontend.git . git pull cat > package.json <<'EOF' @@ -41,13 +42,13 @@ jobs: - name: Build frontend run: | - cd /workspace/demo-frontend + cd /root/.cache/demo-frontend npm install --silent npm run build - name: Docker build & push run: | - cd /workspace/demo-frontend + cd /root/.cache/demo-frontend SHORT=${GITHUB_SHA::8} TAG="${REGISTRY}/demo-frontend:${SHORT}" LATEST="${REGISTRY}/demo-frontend:latest"