Skip to content

Commit 4f6502f

Browse files
committed
ci: replace highest resolution with locked in test matrix
The 'highest' resolution strategy was causing CI failures because it was picking up ruff==0.14.12 which doesn't have wheels for win_amd64 and some Linux glibc versions. Replace it with 'locked' which uses the frozen lockfile versions, providing more stable CI while still testing lowest-direct for minimum version compatibility. Claude-Generated-By: Claude Code (cli/claude-opus-4-5=100%) Claude-Steers: 1 Claude-Permission-Prompts: 1 Claude-Escapes: 0
1 parent 024d759 commit 4f6502f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/shared.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ jobs:
3939
dep-resolution:
4040
- name: lowest-direct
4141
install-flags: "--upgrade --resolution lowest-direct"
42-
- name: highest
43-
install-flags: "--upgrade --resolution highest"
42+
- name: locked
43+
install-flags: "--frozen"
4444
os: [ubuntu-latest, windows-latest]
4545

4646
steps:

0 commit comments

Comments
 (0)