Skip to content

Disable known GitHub cache clients in release workflows - #21168

Merged
woodruffw merged 1 commit into
mainfrom
zb/disable-release-caches
Aug 17, 2026
Merged

woodruffw merged 1 commit into
mainfrom
zb/disable-release-caches

Conversation

@astral-automations-bot

@astral-automations-bot astral-automations-bot Bot commented Aug 17, 2026 •

Copy link
Copy Markdown
Contributor

Release workflows can restore shared GitHub caches through the docs Rust cache and setup-uv's automatic caching. Remove the docs Rust cache and explicitly disable caching in every release invocation of setup-uv, setup-python, and maturin-action.

@zanieb
zanieb force-pushed the zb/disable-release-caches branch from 0c2c610 to 08b3777 Compare August 17, 2026 21:00
@woodruffw
woodruffw merged commit 5cc2260 into main Aug 17, 2026
76 checks passed
@woodruffw
woodruffw deleted the zb/disable-release-caches branch August 17, 2026 22:20
zanieb added a commit to astral-sh/ty that referenced this pull request Aug 18, 2026
Release workflows can restore shared GitHub caches through automatic
tool caching and Docker builds. Explicitly disable caching in release
invocations of `setup-uv`, `setup-python`, and `maturin-action`, and
remove the Docker GitHub cache configuration. Unrelated test and
benchmark caches are unchanged.

Port of astral-sh/uv#21168. This retains the docs dependency-group
migration from #4315 and disables caching on its new `setup-uv` step.

Co-authored-by: Zanie Blue <[email protected]>
zanieb added a commit to astral-sh/ruff that referenced this pull request Aug 18, 2026
Release workflows can restore shared GitHub caches through the docs Rust
cache, automatic tool caching, and Docker builds. Remove the docs Rust
cache and Docker GitHub cache configuration, and explicitly disable the
known cache clients in binary builds and publishing jobs. Unrelated test
and benchmark caches are unchanged.

Port of astral-sh/uv#21168. This preserves the docs dependency-group
migration from #27843 and disables caching on its replacement `setup-uv`
step.

Co-authored-by: Zanie Blue <[email protected]>
VedantMadane added a commit to VedantMadane/uv that referenced this pull request Sep 21, 2026

This branch was previously deployed

1 inactive deployment
automations — 08b3777b Deployed Aug 17, 2026 by zanieb via review / security review #44884
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal A refactor or improvement that is not user-facing security

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants