From d7a836a0418f87777a7243d291f669677f43a9b4 Mon Sep 17 00:00:00 2001 From: Aaron <530816249@qq.com> Date: Sun, 19 Apr 2026 17:15:20 +0800 Subject: [PATCH] Fix Aurask release workflow build paths --- .gitea/workflows/aurask-release.yml | 5 +++-- deploy/images/aurask-api/Dockerfile | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/aurask-release.yml b/.gitea/workflows/aurask-release.yml index 473194e..c6ed4f6 100644 --- a/.gitea/workflows/aurask-release.yml +++ b/.gitea/workflows/aurask-release.yml @@ -6,10 +6,11 @@ on: - master paths: - .gitea/workflows/aurask-release.yml + - api/** - deploy/images/aurask-api/** - deploy/images/aurask-web/** - deploy/k3s/base/** - - src/aurask/** + - deploy/k3s/README.md - tests/** - pyproject.toml - README.md @@ -41,7 +42,7 @@ jobs: - name: Run unit tests env: - PYTHONPATH: src + PYTHONPATH: api run: | python3 -m unittest discover -s tests -v diff --git a/deploy/images/aurask-api/Dockerfile b/deploy/images/aurask-api/Dockerfile index 8a8559c..86fc7bb 100644 --- a/deploy/images/aurask-api/Dockerfile +++ b/deploy/images/aurask-api/Dockerfile @@ -2,16 +2,16 @@ FROM python:3.12-slim ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ - PYTHONPATH=/app/src + PYTHONPATH=/app/api WORKDIR /app RUN useradd --system --create-home --uid 10001 aurask COPY pyproject.toml README.md /app/ -COPY src /app/src +COPY api /app/api -RUN python -m compileall /app/src && \ +RUN python -m compileall /app/api && \ install -d -o aurask -g aurask /data USER aurask