From 4ec667a66d99ec19dfa47873c0b7d96b6ac589de Mon Sep 17 00:00:00 2001 From: Himanshu Kumar Date: Mon, 20 Jul 2026 18:20:48 +0530 Subject: [PATCH] fix(ci): rename docs.yml to deploy.yml, use setup-python - Renames workflow to deploy.yml - Switches from uv to setup-python for simpler setup - Removes path filter so it triggers on any push to main --- .github/workflows/{docs.yml => deploy.yml} | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) rename .github/workflows/{docs.yml => deploy.yml} (73%) diff --git a/.github/workflows/docs.yml b/.github/workflows/deploy.yml similarity index 73% rename from .github/workflows/docs.yml rename to .github/workflows/deploy.yml index 02f436e..81ff694 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/deploy.yml @@ -3,9 +3,6 @@ name: Deploy Documentation on: push: branches: [main] - paths: - - "docs/**" - - "mkdocs.yml" workflow_dispatch: permissions: @@ -27,19 +24,16 @@ jobs: with: fetch-depth: 0 - - name: Install uv - uses: astral-sh/setup-uv@v5 + - name: Setup Python + uses: actions/setup-python@v5 with: - enable-cache: true - - - name: Set up Python - run: uv python install 3.12 + python-version: "3.12" - name: Install dependencies - run: uv pip install mkdocs-material mkdocs-minify-plugin + run: pip install mkdocs-material mkdocs-minify-plugin - name: Build site - run: uv run mkdocs build --strict + run: mkdocs build --strict - name: Upload artifact uses: actions/upload-pages-artifact@v3