From b6d1bf930700657c559350a9dc4214024312d35d Mon Sep 17 00:00:00 2001 From: Vinta Chen Date: Wed, 18 Mar 2026 21:33:57 +0800 Subject: [PATCH] ci: use uv dependency groups and Makefile target for deploy workflow Switches install step from --no-dev to --group build for explicit dependency group selection, and replaces the bare python invocation with `make build` to use the canonical build entrypoint. Co-Authored-By: Claude --- .github/workflows/deploy-website.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy-website.yml b/.github/workflows/deploy-website.yml index e9fda8f6..c52138d2 100644 --- a/.github/workflows/deploy-website.yml +++ b/.github/workflows/deploy-website.yml @@ -26,10 +26,10 @@ jobs: enable-cache: true - name: Install dependencies - run: uv sync --no-dev + run: uv sync --group build - name: Build site - run: uv run python website/build.py + run: make build - name: Upload artifact uses: actions/upload-pages-artifact@v4