|
21 | 21 | matrix:
|
22 | 22 | python-version:
|
23 | 23 | - 3.7
|
24 |
| - - 3.8 |
25 |
| - - 3.9 |
| 24 | + # - 3.8 |
| 25 | + # - 3.9 |
26 | 26 | steps:
|
27 | 27 | - name: Print CPU info
|
28 | 28 | run: |
|
@@ -99,71 +99,71 @@ jobs:
|
99 | 99 | conda install -yq -c anaconda anaconda-client
|
100 | 100 | anaconda -t "${CONDA_NIGHTLY_PYTORCHBOT_TOKEN}" upload ./conda-bld/linux-64/torcharrow-*.tar.bz2 -u "$CONDA_CHANNEL" --label main --no-progress --force
|
101 | 101 |
|
102 |
| - macos-container: |
103 |
| - runs-on: macos-latest |
104 |
| - strategy: |
105 |
| - fail-fast: false |
106 |
| - matrix: |
107 |
| - python-version: |
108 |
| - - 3.7 |
109 |
| - - 3.8 |
110 |
| - - 3.9 |
111 |
| - steps: |
112 |
| - - name: Create Conda Env |
113 |
| - uses: conda-incubator/setup-miniconda@v2 |
114 |
| - with: |
115 |
| - python-version: ${{ matrix.python-version }} |
116 |
| - activate-environment: conda_build_env |
117 |
| - |
118 |
| - - name: Check out source repository |
119 |
| - uses: actions/checkout@v2 |
120 |
| - with: |
121 |
| - submodules: recursive |
122 |
| - |
123 |
| - - name: Install dependencies from Brew |
124 |
| - run: | |
125 |
| - brew install --formula ninja flex bison cmake ccache icu4c boost gflags glog libevent |
126 |
| -
|
127 |
| - - name: Conda Build |
128 |
| - shell: bash -l {0} |
129 |
| - env: |
130 |
| - PYTHON_VERSION: ${{ matrix.python-version }} |
131 |
| - MACOSX_DEPLOYMENT_TARGET: 10.15 |
132 |
| - CPU_TARGET: sse |
133 |
| - run: | |
134 |
| - conda activate conda_build_env |
135 |
| - conda install -yq conda-build -c conda-forge |
136 |
| - scripts/build_mac_dep.sh ranges_v3 fmt double_conversion folly re2 |
137 |
| - ./packaging/build_conda.sh |
138 |
| -
|
139 |
| - - name: Fix Velox Dylib Paths |
140 |
| - shell: bash -l {0} |
141 |
| - env: |
142 |
| - PYTHON_VERSION: ${{ matrix.python-version }} |
143 |
| - run: | |
144 |
| - cd conda-bld/osx-64 |
145 |
| - pkg_name=`ls ./torcharrow-* | sed -n -e 's/.*\(torcharrow.*\).tar.bz2/\1/p'` |
146 |
| - mkdir ./${pkg_name} |
147 |
| - tar -xf ./${pkg_name}.tar.bz2 -C ./${pkg_name} |
148 |
| - rm ./${pkg_name}.tar.bz2 |
149 |
| - cd ./${pkg_name} |
150 |
| -
|
151 |
| - source ${GITHUB_WORKSPACE}/packaging/fix_conda_dylib_paths.sh |
152 |
| - conda_lib_folder=lib/python${PYTHON_VERSION}/site-packages/torcharrow |
153 |
| - so_name=`ls ${conda_lib_folder}/_torcharrow.* | sed -n -e 's/.*\(_torcharrow.*\.so\)/\1/p'` |
154 |
| - fix_velox_dylib_paths ${conda_lib_folder}/${so_name} |
155 |
| - otool -L ${conda_lib_folder}/${so_name} |
156 |
| -
|
157 |
| - tar -cjf ../${pkg_name}.tar.bz2 * |
158 |
| - cd .. |
159 |
| - rm -rf ./${pkg_name} |
160 |
| - cd ../.. |
161 |
| -
|
162 |
| - - name: Conda Upload |
163 |
| - shell: bash -l {0} |
164 |
| - env: |
165 |
| - PYTHON_VERSION: ${{ matrix.python-version }} |
166 |
| - CONDA_NIGHTLY_PYTORCHBOT_TOKEN: ${{ secrets.CONDA_NIGHTLY_PYTORCHBOT_TOKEN }} |
167 |
| - run: | |
168 |
| - conda install -yq anaconda-client |
169 |
| - anaconda -t "${CONDA_NIGHTLY_PYTORCHBOT_TOKEN}" upload ./conda-bld/osx-64/torcharrow-*.tar.bz2 -u "$CONDA_CHANNEL" --label main --no-progress --force |
| 102 | + # macos-container: |
| 103 | + # runs-on: macos-latest |
| 104 | + # strategy: |
| 105 | + # fail-fast: false |
| 106 | + # matrix: |
| 107 | + # python-version: |
| 108 | + # - 3.7 |
| 109 | + # - 3.8 |
| 110 | + # - 3.9 |
| 111 | + # steps: |
| 112 | + # - name: Create Conda Env |
| 113 | + # uses: conda-incubator/setup-miniconda@v2 |
| 114 | + # with: |
| 115 | + # python-version: ${{ matrix.python-version }} |
| 116 | + # activate-environment: conda_build_env |
| 117 | + |
| 118 | + # - name: Check out source repository |
| 119 | + # uses: actions/checkout@v2 |
| 120 | + # with: |
| 121 | + # submodules: recursive |
| 122 | + |
| 123 | + # - name: Install dependencies from Brew |
| 124 | + # run: | |
| 125 | + # brew install --formula ninja flex bison cmake ccache icu4c boost gflags glog libevent |
| 126 | + |
| 127 | + # - name: Conda Build |
| 128 | + # shell: bash -l {0} |
| 129 | + # env: |
| 130 | + # PYTHON_VERSION: ${{ matrix.python-version }} |
| 131 | + # MACOSX_DEPLOYMENT_TARGET: 10.15 |
| 132 | + # CPU_TARGET: sse |
| 133 | + # run: | |
| 134 | + # conda activate conda_build_env |
| 135 | + # conda install -yq conda-build -c conda-forge |
| 136 | + # scripts/build_mac_dep.sh ranges_v3 fmt double_conversion folly re2 |
| 137 | + # ./packaging/build_conda.sh |
| 138 | + |
| 139 | + # - name: Fix Velox Dylib Paths |
| 140 | + # shell: bash -l {0} |
| 141 | + # env: |
| 142 | + # PYTHON_VERSION: ${{ matrix.python-version }} |
| 143 | + # run: | |
| 144 | + # cd conda-bld/osx-64 |
| 145 | + # pkg_name=`ls ./torcharrow-* | sed -n -e 's/.*\(torcharrow.*\).tar.bz2/\1/p'` |
| 146 | + # mkdir ./${pkg_name} |
| 147 | + # tar -xf ./${pkg_name}.tar.bz2 -C ./${pkg_name} |
| 148 | + # rm ./${pkg_name}.tar.bz2 |
| 149 | + # cd ./${pkg_name} |
| 150 | + |
| 151 | + # source ${GITHUB_WORKSPACE}/packaging/fix_conda_dylib_paths.sh |
| 152 | + # conda_lib_folder=lib/python${PYTHON_VERSION}/site-packages/torcharrow |
| 153 | + # so_name=`ls ${conda_lib_folder}/_torcharrow.* | sed -n -e 's/.*\(_torcharrow.*\.so\)/\1/p'` |
| 154 | + # fix_velox_dylib_paths ${conda_lib_folder}/${so_name} |
| 155 | + # otool -L ${conda_lib_folder}/${so_name} |
| 156 | + |
| 157 | + # tar -cjf ../${pkg_name}.tar.bz2 * |
| 158 | + # cd .. |
| 159 | + # rm -rf ./${pkg_name} |
| 160 | + # cd ../.. |
| 161 | + |
| 162 | + # - name: Conda Upload |
| 163 | + # shell: bash -l {0} |
| 164 | + # env: |
| 165 | + # PYTHON_VERSION: ${{ matrix.python-version }} |
| 166 | + # CONDA_NIGHTLY_PYTORCHBOT_TOKEN: ${{ secrets.CONDA_NIGHTLY_PYTORCHBOT_TOKEN }} |
| 167 | + # run: | |
| 168 | + # conda install -yq anaconda-client |
| 169 | + # anaconda -t "${CONDA_NIGHTLY_PYTORCHBOT_TOKEN}" upload ./conda-bld/osx-64/torcharrow-*.tar.bz2 -u "$CONDA_CHANNEL" --label main --no-progress --force |
0 commit comments