Commit 6333758
authored
fix(ci): install build deps in hive-consume dev mode (#2773)
Add the `setup-env` step to the `dev` matrix entry in `hive-consume.yaml`
so that `pkg-config`, `libsecp256k1-dev`, and `build-essential` are
available when `uv sync --all-extras` has to compile `coincurve` from
source. `coincurve` 20.0.0 has no `cp313` wheel on PyPI, so it builds
from source whenever the uv cache misses; without these system packages
the build fails with `Could NOT find PkgConfig`.1 parent 78fe5d2 commit 6333758
1 file changed
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
140 | 140 | | |
141 | 141 | | |
142 | 142 | | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
143 | 147 | | |
144 | 148 | | |
145 | 149 | | |
| |||
0 commit comments