|
10 | 10 | - "**/modules/**" |
11 | 11 | - "**/tests/**" |
12 | 12 | - "**/thirdparty/**" |
13 | | - - "**/python/**" |
14 | 13 | - "!**/native/*_android.*" |
15 | 14 | - "!**/native/*_emscripten.*" |
16 | 15 | - "!**/native/*_linux.*" |
@@ -142,48 +141,3 @@ jobs: |
142 | 141 | - run: cmake --build ${{ runner.workspace }}/build --config Release --parallel 4 --target example_plugin_vst3_plugin |
143 | 142 | - run: cmake --build ${{ runner.workspace }}/build --config Debug --parallel 4 --target example_plugin_standalone_plugin |
144 | 143 | - run: cmake --build ${{ runner.workspace }}/build --config Release --parallel 4 --target example_plugin_standalone_plugin |
145 | | - |
146 | | - build_python: |
147 | | - name: build_cp${{matrix.python}}-${{ matrix.platform_id }} |
148 | | - runs-on: ${{ matrix.os }} |
149 | | - continue-on-error: false |
150 | | - |
151 | | - strategy: |
152 | | - fail-fast: true |
153 | | - matrix: |
154 | | - include: |
155 | | - - { os: macos-latest, python: 311, platform_id: macosx_universal2, cibw_archs: universal2 } |
156 | | - |
157 | | - steps: |
158 | | - - uses: actions/checkout@v4 |
159 | | - - uses: seanmiddleditch/gha-setup-ninja@master |
160 | | - |
161 | | - - name: Setup and install python |
162 | | - uses: actions/setup-python@v5 |
163 | | - with: |
164 | | - python-version: "3.11" |
165 | | - |
166 | | - - name: Build wheels |
167 | | - |
168 | | - env: |
169 | | - CIBW_ARCHS: ${{matrix.cibw_archs}} |
170 | | - CIBW_BUILD: cp${{ matrix.python }}-${{ matrix.platform_id }} |
171 | | - CIBW_TEST_SKIP: "*-macosx_arm64 *-macosx_universal2:arm64" |
172 | | - CIBW_DEBUG_TRACEBACK: TRUE |
173 | | - CIBW_ENVIRONMENT: | |
174 | | - CIBW_DEBUG_TRACEBACK=TRUE MACOSX_DEPLOYMENT_TARGET=11.0 YUP_OSX_DEPLOYMENT_TARGET=11.0 YUP_OSX_ARCHITECTURES="x86_64;arm64" |
175 | | - with: |
176 | | - package-dir: python |
177 | | - |
178 | | - - name: Store failures artifacts |
179 | | - if: failure() |
180 | | - uses: actions/upload-artifact@v4 |
181 | | - with: |
182 | | - name: compare-data |
183 | | - path: | |
184 | | - python/tests/compare_data/ |
185 | | - !python/tests/compare_data/.gitignore |
186 | | - if-no-files-found: ignore |
187 | | - retention-days: 5 |
188 | | - compression-level: 0 |
189 | | - overwrite: true |
0 commit comments