Skip to content

Commit e35ef5d

Browse files
committed
try building source build every time
1 parent c91fbe3 commit e35ef5d

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,15 @@ jobs:
6969
$PDAL_DRIVER_PATH/pdal_filters_python_test
7070
$PDAL_DRIVER_PATH/pdal_io_numpy_test
7171
72+
- name: Build Source Distribution
73+
shell: bash -l {0}
74+
if: matrix.os == 'ubuntu-latest'
75+
76+
run: |
77+
sudo apt-get update -y
78+
sudo apt-get install pkg-config libssl-dev -y
79+
python -m pip install build pipx twine
80+
pipx run build --sdist -Ccmake.define.CMAKE_BUILD_WITH_INSTALL_RPATH=ON
7281
7382
- name: Test Windows
7483
if: matrix.os == 'windows-latest'

0 commit comments

Comments
 (0)