Skip to content

CI: add dep caching (uv cache / .venv rebuilds every run) #22004

@someaka

Description

@someaka

Description

Tests.yml has no dependency caching. Every CI run does a full venv rebuild. Add actions/cache@v4 keyed on pyproject.toml + uv.lock hashes. Cache ~/.cache/uv and .venv.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low — cosmetic, nice to havesweeper:implemented-on-mainSweeper: behavior already present on current maintype/perfPerformance improvement or optimization

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions