diff --git a/.gitea/workflows/cd.yaml b/.gitea/workflows/cd.yaml index 49e031a..7c9b7b3 100644 --- a/.gitea/workflows/cd.yaml +++ b/.gitea/workflows/cd.yaml @@ -26,6 +26,7 @@ on: - 'scheduler.py' - 'run_scheduler.py' - 'run_telegram_bot.py' + - 'gunicorn.conf.py' - 'services/**' - 'routes/**' - 'database/**' @@ -81,7 +82,7 @@ jobs: exit 0 fi CHANGED=$(git diff --name-only HEAD~1 HEAD 2>/dev/null || echo "") - if echo "$CHANGED" | grep -qE '^(Dockerfile|requirements\.txt|docker-compose\.yml)$'; then + if echo "$CHANGED" | grep -qE '^(Dockerfile|requirements\.txt|docker-compose\.yml|gunicorn\.conf\.py)$'; then echo "type=rebuild" >> $GITHUB_OUTPUT echo "label=🔨 重建 Docker Image" >> $GITHUB_OUTPUT else