Skip to content

Commit 4d74644

Browse files
committed
Fix non-editable install
Signed-off-by: Keith Battocchi <kebatt@microsoft.com>
1 parent ca80d4d commit 4d74644

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,8 @@ jobs:
145145
- name: Install graphviz
146146
run: sudo apt-get -yq install graphviz
147147
if: ${{ matrix.install_graphviz }}
148+
- name: Build extensions
149+
run: uv pip install --system oldest-supported-numpy "cython<3" && python setup.py build_ext --inplace
148150
# Add verbose flag to pip installation if in debug mode
149151
- name: Install econml
150152
run: uv pip install --system .${{ matrix.extras }} ${{ fromJSON('["","-v"]')[runner.debug] }} ${{ env.use_lkg && '-r lkg-notebook.txt' }}

0 commit comments

Comments
 (0)