Skip to content

Commit bc80b4e

Browse files
cpsievertclaude
andcommitted
fix(ci): fix wheel glob expansion in Python CI install step
The glob pattern in `pip install target/wheels/ggsql-*.whl'[test]'` was not expanding because the shell treated `[test]` as a character class, preventing any file from matching. Use `ls` to expand the glob into a variable first. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 501abcf commit bc80b4e

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

.github/workflows/python.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@ jobs:
4747

4848
- name: Install wheel and test dependencies
4949
shell: bash
50-
run: pip install target/wheels/ggsql-*.whl'[test]'
50+
run: |
51+
WHEEL=$(ls target/wheels/ggsql-*.whl)
52+
pip install "${WHEEL}[test]"
5153
5254
- name: Run tests
5355
shell: bash

0 commit comments

Comments
 (0)