Skip to content

Commit

Permalink
re-enable Androids (NDK25 seems still available on vcmi runners)
Browse files Browse the repository at this point in the history
  • Loading branch information
smanolloff committed Oct 16, 2024
1 parent 52be591 commit 5ed3168
Showing 1 changed file with 29 additions and 32 deletions.
61 changes: 29 additions & 32 deletions .github/workflows/github.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
name: VCMI

on:
# push:
# branches:
# - features/*
# - beta
# - master
# - develop
# pull_request:
push:
branches:
- features/*
- beta
- master
- develop
pull_request:
workflow_dispatch:

env:
Expand Down Expand Up @@ -87,24 +87,21 @@ jobs:
cmake_args: -G Ninja
preset: windows-mingw-conan-linux
conan_profile: mingw32-linux.jinja
- platform: android-32
os: macos-14
extension: apk
preset: android-conan-ninja-release
conan_profile: android-32
conan_options: --conf tools.android:ndk_path=$ANDROID_NDK_ROOT
artifact_platform: armeabi-v7a
- platform: android-64
os: macos-14
extension: apk
preset: android-conan-ninja-release
conan_profile: android-64
conan_options: --conf tools.android:ndk_path=$ANDROID_NDK_ROOT
artifact_platform: arm64-v8a

# XXX: some runs already fail due to missing NDK 25
# https://github.com/actions/runner-images/issues/10614

# - platform: android-32
# os: macos-14
# extension: apk
# preset: android-conan-ninja-release
# conan_profile: android-32
# conan_options: --conf tools.android:ndk_path=$ANDROID_NDK_ROOT
# artifact_platform: armeabi-v7a
# - platform: android-64
# os: macos-14
# extension: apk
# preset: android-conan-ninja-release
# conan_profile: android-64
# conan_options: --conf tools.android:ndk_path=$ANDROID_NDK_ROOT
# artifact_platform: arm64-v8a
#
# MMAI builds
#
Expand Down Expand Up @@ -153,14 +150,14 @@ jobs:
extension: exe
preset: windows-msvc-release
mmai: 1
# - platform: android-64
# os: macos-14
# extension: apk
# preset: android-conan-ninja-release
# conan_profile: android-64
# conan_options: --conf tools.android:ndk_path=$ANDROID_NDK_ROOT
# artifact_platform: arm64-v8a
# mmai: 1
- platform: android-64
os: macos-14
extension: apk
preset: android-conan-ninja-release
conan_profile: android-64
conan_options: --conf tools.android:ndk_path=$ANDROID_NDK_ROOT
artifact_platform: arm64-v8a
mmai: 1

runs-on: ${{ matrix.os }}
defaults:
Expand Down

0 comments on commit 5ed3168

Please sign in to comment.