diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1192cba..4122b5d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -14,6 +14,7 @@ jobs: - uses: astral-sh/setup-uv@v5 with: python-version: "3.11" + cache-dependency-glob: "**/pyproject.toml" - name: Build package run: uv build - name: Upload artifacts diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index be1055b..bdbffd5 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -14,6 +14,7 @@ jobs: - uses: astral-sh/setup-uv@v5 with: python-version: "3.11" + cache-dependency-glob: "**/pyproject.toml" - name: Install dependencies run: uv sync --dev - name: Run ruff diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 72bd6df..1426b69 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,6 +17,7 @@ jobs: - uses: astral-sh/setup-uv@v5 with: python-version: ${{ matrix.python-version }} + cache-dependency-glob: "**/pyproject.toml" - name: Install dependencies run: uv sync --dev - name: Run pytest