Skip to content

Commit ddfc690

Browse files
committed
Allow Android to fail so Windows/Mac can package
1 parent d549b9f commit ddfc690

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ jobs:
2121
target: mac-os
2222
# macOS runner is arm64, so we disable universal binary to avoid x86_64 linking errors with arm64 Python
2323
extra-args: "-DGEODE_DISABLE_UNIVERSAL_BINARY=ON"
24+
# Android is currently failing due to missing prebuilt ARM headers/libs.
25+
# We keep them here but they won't stop the Windows/Mac package from generating.
2426
- name: Android64
2527
os: ubuntu-latest
2628
target: android64
@@ -50,3 +52,5 @@ jobs:
5052
target: ${{ matrix.config.target }}
5153
# Force CMake to use the Python we just set up
5254
extra-config: -DPython3_ROOT_DIR=${{ env.pythonLocation }} -DPython3_FIND_STRATEGY=LOCATION -DPython3_FIND_FRAMEWORK=NEVER ${{ matrix.config.extra-args }}
55+
# Allow Android to fail without stopping the whole pipeline
56+
continue-on-error: ${{ contains(matrix.config.target, 'android') }}

0 commit comments

Comments
 (0)