Skip to content

Commit f98eed5

Browse files
authored
chore(ci): move setup-uv to v10.3.3 (#292)
## Summary Moves `astral-sh/setup-uv` from v9.0.0 to v10.3.3, pinned by SHA, to harden CI tool download verification. Part of the fleet-wide pass that starts with the backend: RoboFinSystems/robosystems#1974 ## Changes - **`create-release.yml`, `test.yml`:** all `setup-uv` uses move to v10.3.3. Inputs are unchanged. - **`dependabot.yml`:** removes the `setup-uv` major ignore, whose note said to move in step with the backend. ## Compatibility None. CI only: no SDK code, generated surface or published package contents change. `create-release.yml` uses the new version from the next release. ## Testing - `actionlint` on the workflows: passed. - This PR's CI exercises the new version wherever `test.yml` uses it. Scheduled and release workflows run it for the first time on their next run. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
2 parents c8d81ad + abfbff9 commit f98eed5

3 files changed

Lines changed: 2 additions & 15 deletions

File tree

‎.github/dependabot.yml‎

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,3 @@ updates:
2929
update-types:
3030
- 'minor'
3131
- 'patch'
32-
ignore:
33-
# Held across the fleet: the robosystems backend pins v8.3.2 and ignores
34-
# majors because v9 flipped `prune-cache` to false and would grow its uv
35-
# cache. This repo sits on v9.0.0 and stays there — it is pinned by SHA
36-
# now, and neither v9's nor v10's breaking change actually bites here
37-
# (no workflow triggers on release, pull_request_target or workflow_run,
38-
# which is the only surface v10's cache guard touches). Downgrading to
39-
# match the backend's exact pin would be churn for no security gain, so
40-
# what is shared is the rule, not the version. Drop this entry when the
41-
# backend takes a setup-uv major, and move in step with it.
42-
- dependency-name: 'astral-sh/setup-uv'
43-
update-types:
44-
- 'version-update:semver-major'

‎.github/workflows/create-release.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
python-version: "3.14"
3838

3939
- name: Install uv
40-
uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0
40+
uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3
4141

4242
- name: Get current version
4343
id: current-version

‎.github/workflows/test.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
python-version: ${{ matrix.python-version }}
2727

2828
- name: Install uv
29-
uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0
29+
uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3
3030

3131
- name: Install dependencies
3232
run: |

0 commit comments

Comments
 (0)