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