From 972837080dc9e0925648dbcb864586b596f032fd Mon Sep 17 00:00:00 2001 From: Mike Nason Date: Sat, 6 Jul 2024 22:56:10 -0400 Subject: [PATCH] fix publish workflow docs generation --- .github/workflows/publish.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 269bd2d..6e2bdc0 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -26,16 +26,24 @@ jobs: - name: pages uses: actions/configure-pages@v5 - - name: set up python uses: actions/setup-python@v5 with: python-version-file: ".python-version" - cache: "pip" - cache-dependency-path: "pyproject.toml" + # uv is not yet supported by this cache, its fast enough to not cache + # cache: "pip" + # cache-dependency-path: "pyproject.toml" + + - name: install uv + uses: yezz123/setup-uv@v4 + with: + uv-venv: "arcee-ci" - name: install invoke - run: pip install invoke + run: uv pip install invoke + + - name: install dependencies + run: uv pip install '.[dev]' - name: build run: inv build