Commit ecbaf15
authored
fix(release): install examples dep group in release workflow (#49)
The release workflow's ``Sync deps`` step ran
``uv sync --frozen --all-extras`` without ``--group examples``, so
``openai`` was missing from the venv and the four
``tests/test_examples_smoke.py`` cases failed at module-load time with
``ModuleNotFoundError``. ``ci.yml`` has been doing the right thing
since #43; this brings ``release.yml`` in line.
Surfaced when the v0.6.0 tag fired the workflow for the first time
since #43 landed. The drift sat dormant because release.yml only runs
on tag pushes.1 parent e07dbd5 commit ecbaf15
1 file changed
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
41 | 44 | | |
42 | | - | |
| 45 | + | |
43 | 46 | | |
44 | 47 | | |
45 | 48 | | |
| |||
0 commit comments