Skip to content

Bump astral-sh/setup-uv to v10.0.1 - #3

Merged
VatsalSy merged 1 commit into
mainfrom
rayleigh-cloud/setup-uv-v10-b993
Sep 21, 2026
Merged

VatsalSy merged 1 commit into
mainfrom
rayleigh-cloud/setup-uv-v10-b993

Conversation

@VatsalSy

@VatsalSy VatsalSy commented Sep 21, 2026 •

Copy link
Copy Markdown
Member

Summary

Weekly workflow hygiene needs astral-sh/setup-uv moved from v9.0.0 to v10.0.1. The only v10 breaking change disables the uv cache when enable-cache is left on auto for pull_request_target, workflow_run, release, and tag pushes. Both course workflows set enable-cache: true and do not use those events, so the pin can move without a workflow change. This supersedes Dependabot pull request #2.

Changes

  • Pin astral-sh/setup-uv to commit 20cfd1bf945f4377ade1205e4dbc17946fc9a30d (tag v10.0.1) in the course-check and Pages workflows.
  • Leave enable-cache: true and the Pages save-cache: false setting as they are. uv is still taken from [tool.uv] required-version (==0.10.12); that parser is unchanged from v9.

Testing

  • Compared the v9.0.0 and v10.0.1 action.yml inputs and the version-file parser. Input defaults and required-version parsing are unchanged. The runtime was already node24 on v9.
  • Confirmed tag v10.0.1 points at 20cfd1bf945f4377ade1205e4dbc17946fc9a30d.
  • GitHub Actions on this pull request still need to run the course checks.
Open in Web Open in Cursor 

Summary by CodeRabbit

  • Chores
    • Updated the tooling used by automated checks and Pages builds to a newer version.
    • Retained existing action pinning and caching configuration.

v10 only disables the uv cache when enable-cache is auto on sensitive
events. Both workflows set enable-cache to true and do not use those events.

Co-authored-by: Vatsal Sanjay | CoMPhy Lab <vatsal.sanjay@comphy-lab.org>
@coderabbitai

coderabbitai Bot commented Sep 21, 2026 •

Copy link
Copy Markdown

Review Change StackReview Change Stack

Understand this PR’s impact

Explore downstream dependencies and potential security impact with Blast Radius.

View blast radius →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Essentials

Run ID: f191ab89-c53a-429b-b930-b5e6df0784d7

📥 Commits

Reviewing files that changed from the base of the PR and between 9cf1a8c and 46a5148.

📒 Files selected for processing (2)
  • .github/workflows/ci.yml
  • .github/workflows/pages.yml

Included review availability: 4 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 5 reviews per hour.

📜 Recent review details
⏰ Context from checks skipped due to timeout. (1)
  • GitHub Check: Cursor Bugbot
🔇 Additional comments (2)
.github/workflows/ci.yml (1)

24-24: LGTM!

.github/workflows/pages.yml (1)

25-25: LGTM!


📝 Walkthrough

Walkthrough

Both GitHub Actions workflows now use astral-sh/setup-uv v10.0.1. The existing pinned commit and cache configuration remain unchanged.

Changes

CI action update

Layer / File(s) Summary
Workflow action version update
.github/workflows/ci.yml, .github/workflows/pages.yml
Both workflows update astral-sh/setup-uv from v9.0.0 to v10.0.1.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~2 minutes

Change: Other

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarises the main change: updating astral-sh/setup-uv to v10.0.1 in both workflow files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
✨ Simplify code
  • Commit to this branch
  • Create a new PR

Comment @coderabbitai help to get the list of available commands.

@comphy-bot

comphy-bot commented Sep 21, 2026 •

Copy link
Copy Markdown
Member

comphy-bot review status for comphy-lab/comphy-python101#3 at 46a5148b: completed

Review completed for this exact pull request head.

@comphy-bot
comphy-bot self-requested a review September 21, 2026 08:23
@VatsalSy
VatsalSy merged commit a087e2c into main Sep 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants