@@ -19,26 +19,15 @@ jobs:
1919 - codegen/cpp/fletchgen
2020 - runtime/cpp
2121 - platforms/echo/runtime
22- os :
23- - ubuntu-latest
24- include :
25- - source : codegen/cpp/fletchgen
26- os : macos-latest
27- runs-on : ${{ matrix.os }}
22+ runs-on : ubuntu-latest
2823 steps :
2924 - uses : actions/checkout@v2
3025 - name : Install Apache Arrow
31- if : matrix.os == 'ubuntu-latest'
3226 run : |
3327 wget https://apache.bintray.com/arrow/$(lsb_release --id --short | tr 'A-Z' 'a-z')/apache-arrow-archive-keyring-latest-$(lsb_release --codename --short).deb
3428 sudo apt-get install -y ./apache-arrow-archive-keyring-latest-$(lsb_release --codename --short).deb
3529 sudo apt-get update
36- sudo apt-get install -y libarrow-dev=$ARROW_VERSION-1 libarrow100=$ARROW_VERSION-1
37- - name : Install Apache Arrow
38- if : matrix.os == 'macos-latest'
39- run : |
40- brew install apache-arrow
41- brew info apache-arrow | head -n1 | grep "$ARROW_VERSION"
30+ sudo apt-get install -y libarrow-dev=$ARROW_VERSION-1
4231 - name : Configure
4332 run : |
4433 cmake ${{ matrix.source }} -DBUILD_TESTS=ON -DCMAKE_BUILD_TYPE=Debug
@@ -57,32 +46,20 @@ jobs:
5746 source :
5847 - runtime/python
5948 - codegen/python
60- os :
61- - ubuntu-latest
62- - macos-latest
63- exclude :
64- - source : runtime/python
65- os : macos-latest
6649 include :
6750 - source : runtime/python
6851 package : pyfletcher
6952 - source : codegen/python
7053 package : pyfletchgen
71- runs-on : ${{ matrix.os }}
54+ runs-on : ubuntu-latest
7255 steps :
7356 - uses : actions/checkout@v2
7457 - name : Install Apache Arrow
75- if : matrix.os == 'ubuntu-latest'
7658 run : |
7759 wget https://apache.bintray.com/arrow/$(lsb_release --id --short | tr 'A-Z' 'a-z')/apache-arrow-archive-keyring-latest-$(lsb_release --codename --short).deb
7860 sudo apt-get install -y ./apache-arrow-archive-keyring-latest-$(lsb_release --codename --short).deb
7961 sudo apt-get update
80- sudo apt-get install -y libarrow-dev=$ARROW_VERSION-1 libarrow100=$ARROW_VERSION-1 libarrow-python-dev=$ARROW_VERSION-1 libarrow-python100=$ARROW_VERSION-1
81- - name : Install Apache Arrow
82- if : matrix.os == 'macos-latest'
83- run : |
84- brew install apache-arrow
85- brew info apache-arrow | head -n1 | grep "$ARROW_VERSION"
62+ sudo apt-get install -y libarrow-dev=$ARROW_VERSION-1 libarrow-python-dev=$ARROW_VERSION-1
8663 - name : Install pyarrow
8764 run : pip3 install pyarrow==$ARROW_VERSION setuptools wheel
8865 - name : Build and install
0 commit comments