Skip to content

Commit 1b0d968

Browse files
committed
ci: run CI on uv 0.11.33
The canary relies on `--exclude-newer` leaving locked versions in place for packages it does not explicitly upgrade, which uv only guarantees from 0.10 (astral-sh/uv#17721), and on relative cutoffs. Move every workflow to the same pin so the canary and PR CI cannot disagree about resolution semantics. 0.10/0.11 carry no breaking changes that touch how this repo uses uv (frozen syncs, lowest-direct resolution, lock --check). No-Verification-Needed: CI configuration only; exercised by PR CI itself
1 parent cf25635 commit 1b0d968

5 files changed

Lines changed: 13 additions & 13 deletions

File tree

.github/workflows/conformance.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
- uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
4545
with:
4646
enable-cache: true
47-
version: 0.9.5
47+
version: 0.11.33
4848
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
4949
with:
5050
node-version: 24
@@ -90,7 +90,7 @@ jobs:
9090
- uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
9191
with:
9292
enable-cache: true
93-
version: 0.9.5
93+
version: 0.11.33
9494
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
9595
with:
9696
node-version: 24

.github/workflows/deploy-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
5151
with:
5252
enable-cache: true
53-
version: 0.9.5
53+
version: 0.11.33
5454

5555
- name: Build combined docs (main at / and /v2/, v1.x at /v1/)
5656
run: bash scripts/build-docs.sh site

.github/workflows/docs-preview.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ jobs:
129129
# a cache populated while untrusted PR code ran would let it poison
130130
# later trusted workflows. Mirrors publish-pypi.yml.
131131
enable-cache: false
132-
version: 0.9.5
132+
version: 0.11.33
133133

134134
# pull_request_target runs this workflow file from the base branch, so
135135
# the whole recipe — dependency sync included — must come from the

.github/workflows/publish-pypi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
2222
with:
2323
enable-cache: false
24-
version: 0.9.5
24+
version: 0.11.33
2525

2626
- name: Set up Python 3.12
2727
run: uv python install 3.12

.github/workflows/shared.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ jobs:
2525
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
2626
with:
2727
enable-cache: true
28-
version: 0.9.5
28+
version: 0.11.33
2929

3030
- name: Install uv (retry)
3131
if: steps.setup-uv.outcome == 'failure'
3232
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
3333
with:
3434
enable-cache: true
35-
version: 0.9.5
35+
version: 0.11.33
3636

3737
- name: Install dependencies
3838
run: uv sync --frozen --all-extras --python 3.10
@@ -81,14 +81,14 @@ jobs:
8181
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
8282
with:
8383
enable-cache: true
84-
version: 0.9.5
84+
version: 0.11.33
8585

8686
- name: Install uv (retry)
8787
if: steps.setup-uv.outcome == 'failure'
8888
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
8989
with:
9090
enable-cache: true
91-
version: 0.9.5
91+
version: 0.11.33
9292

9393
- name: Install the project
9494
run: uv sync ${{ matrix.dep-resolution.install-flags }} --all-extras --python ${{ matrix.python-version }}
@@ -127,14 +127,14 @@ jobs:
127127
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
128128
with:
129129
enable-cache: true
130-
version: 0.9.5
130+
version: 0.11.33
131131

132132
- name: Install uv (retry)
133133
if: steps.setup-uv.outcome == 'failure'
134134
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
135135
with:
136136
enable-cache: true
137-
version: 0.9.5
137+
version: 0.11.33
138138

139139
- name: Install dependencies
140140
run: uv sync --frozen --all-extras --python 3.10
@@ -167,14 +167,14 @@ jobs:
167167
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
168168
with:
169169
enable-cache: true
170-
version: 0.9.5
170+
version: 0.11.33
171171

172172
- name: Install uv (retry)
173173
if: steps.setup-uv.outcome == 'failure'
174174
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
175175
with:
176176
enable-cache: true
177-
version: 0.9.5
177+
version: 0.11.33
178178

179179
- name: Build the docs in strict mode
180180
run: bash scripts/docs/build.sh

0 commit comments

Comments
 (0)