Skip to content

Commit 1de00cc

Browse files
committed
Working through CI build issues
1 parent 7ffe145 commit 1de00cc

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

.github/workflows/build.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -156,9 +156,9 @@ jobs:
156156
- name: Build (${{ inputs.build_mode }} mode)
157157
run: |
158158
if [[ "${{ inputs.build_mode }}" == "release" ]]; then
159-
uv run --no-project maturin build --release --strip --manylinux 2014 --features substrait
159+
uv run --no-project maturin build --release --strip --manylinux 2014 --features protoc,substrait
160160
else
161-
uv run --no-project maturin build --manylinux 2014 --features substrait
161+
uv run --no-project maturin build --manylinux 2014 --features protoc,substrait
162162
fi
163163
164164
- name: Archive wheels
@@ -207,9 +207,9 @@ jobs:
207207
- name: Build (${{ inputs.build_mode }} mode)
208208
run: |
209209
if [[ "${{ inputs.build_mode }}" == "release" ]]; then
210-
uv run --no-project maturin build --release --strip --manylinux 2_28 --features substrait
210+
uv run --no-project maturin build --release --strip --manylinux 2_28 --features protoc,substrait
211211
else
212-
uv run --no-project maturin build --manylinux 2_28 --features substrait
212+
uv run --no-project maturin build --manylinux 2_28 --features protoc,substrait
213213
fi
214214
215215
- name: Archive wheels
@@ -265,13 +265,13 @@ jobs:
265265
- name: Install dependencies
266266
run: uv sync --dev --no-install-package datafusion
267267

268-
- name: Build Python package (${{ inputs.build_mode }} mode)
269-
run: |
270-
if [[ "${{ inputs.build_mode }}" == "release" ]]; then
271-
uv run --no-project maturin build --release --strip --features substrait
272-
else
273-
uv run --no-project maturin build --features substrait
274-
fi
268+
- name: Build Python package (release mode)
269+
if: inputs.build_mode == 'release'
270+
run: uv run --no-project maturin build --release --strip --features substrait
271+
272+
- name: Build Python package (debug mode)
273+
if: inputs.build_mode != 'release'
274+
run: uv run --no-project maturin build --features substrait
275275

276276
- name: List Windows wheels
277277
if: matrix.os == 'windows-latest'

0 commit comments

Comments
 (0)