Skip to content

ci: track the current action pins - #96

Merged
ajbarea merged 1 commit into
mainfrom
chore/action-pin-drift
Sep 20, 2026
Merged

ajbarea merged 1 commit into
mainfrom
chore/action-pin-drift

Conversation

@ajbarea

@ajbarea ajbarea commented Sep 19, 2026

Copy link
Copy Markdown
Owner

Four actions had fallen behind the rest of the fleet, setup-uv by two majors. Dependabot has never opened a github-actions PR here, so the pins drifted silently while the uv ecosystem stayed current.

Action was now
actions/checkout v7.0.0 v7.0.1
actions/deploy-pages v5.0.0 v5.0.1
actions/setup-python v6.3.0 v7.0.0
astral-sh/setup-uv v8.3.0 v10.1.0

The two setup-uv majors carry behaviour changes that do not reach this repo: v9 flips prune-cache to false, which only affects cache size, and v10 disables the automatic cache for pull_request_target, workflow_run and release. Every call site here sets enable-cache explicitly, and the single one that does not (zizmor.yml) runs on pull_request and push.

setup-python v7 is already green on techne, periplus and pharos.

@ajbarea ajbarea added the dependencies Dependency updates label Sep 19, 2026
@ajbarea ajbarea self-assigned this Sep 19, 2026
@ajbarea ajbarea added the dependencies Dependency updates label Sep 19, 2026
@ajbarea
ajbarea enabled auto-merge (squash) September 19, 2026 23:41
checkout v7.0.0 -> v7.0.1, deploy-pages v5.0.0 -> v5.0.1,
setup-python v6.3.0 -> v7.0.0, setup-uv v8.3.0 -> v10.1.0.

setup-uv v9 flips prune-cache to false and v10 disables the
automatic cache for pull_request_target, workflow_run and release.
Neither reaches here: every call site sets enable-cache explicitly,
and the one that does not runs on pull_request and push.
@ajbarea
ajbarea force-pushed the chore/action-pin-drift branch from 708b875 to 6796018 Compare September 20, 2026 02:23
@ajbarea
ajbarea merged commit d707cb9 into main Sep 20, 2026
11 checks passed
@ajbarea
ajbarea deleted the chore/action-pin-drift branch September 20, 2026 02:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant