mirror of
https://github.com/vcmi/vcmi.git
synced 2025-03-21 21:17:49 +02:00
test macOS ARM runners
This commit is contained in:
parent
a4417f3fc5
commit
6310c0d1b3
174
.github/workflows/github.yml
vendored
174
.github/workflows/github.yml
vendored
@ -18,36 +18,36 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
include:
|
include:
|
||||||
- platform: linux-qt6
|
# - platform: linux-qt6
|
||||||
os: ubuntu-24.04
|
# os: ubuntu-24.04
|
||||||
test: 0
|
# test: 0
|
||||||
before_install: linux_qt6.sh
|
# before_install: linux_qt6.sh
|
||||||
preset: linux-clang-test
|
# preset: linux-clang-test
|
||||||
- platform: linux
|
# - platform: linux
|
||||||
os: ubuntu-24.04
|
# os: ubuntu-24.04
|
||||||
test: 1
|
# test: 1
|
||||||
before_install: linux_qt5.sh
|
# before_install: linux_qt5.sh
|
||||||
preset: linux-gcc-test
|
# preset: linux-gcc-test
|
||||||
- platform: linux
|
# - platform: linux
|
||||||
os: ubuntu-20.04
|
# os: ubuntu-20.04
|
||||||
test: 0
|
# test: 0
|
||||||
before_install: linux_qt5.sh
|
# before_install: linux_qt5.sh
|
||||||
preset: linux-gcc-debug
|
# preset: linux-gcc-debug
|
||||||
- platform: mac-intel
|
# - platform: mac-intel
|
||||||
os: macos-13
|
# os: macos-13
|
||||||
test: 0
|
# test: 0
|
||||||
pack: 1
|
# pack: 1
|
||||||
upload: 1
|
# upload: 1
|
||||||
pack_type: Release
|
# pack_type: Release
|
||||||
extension: dmg
|
# extension: dmg
|
||||||
before_install: macos.sh
|
# before_install: macos.sh
|
||||||
preset: macos-conan-ninja-release
|
# preset: macos-conan-ninja-release
|
||||||
conan_profile: macos-intel
|
# conan_profile: macos-intel
|
||||||
conan_prebuilts: dependencies-mac-intel
|
# conan_prebuilts: dependencies-mac-intel
|
||||||
conan_options: --options with_apple_system_libs=True
|
# conan_options: --options with_apple_system_libs=True
|
||||||
artifact_platform: intel
|
# artifact_platform: intel
|
||||||
- platform: mac-arm
|
- platform: mac-arm
|
||||||
os: macos-13
|
os: macos-13-arm64
|
||||||
test: 0
|
test: 0
|
||||||
pack: 1
|
pack: 1
|
||||||
upload: 1
|
upload: 1
|
||||||
@ -60,7 +60,7 @@ jobs:
|
|||||||
conan_options: --options with_apple_system_libs=True
|
conan_options: --options with_apple_system_libs=True
|
||||||
artifact_platform: arm
|
artifact_platform: arm
|
||||||
- platform: ios
|
- platform: ios
|
||||||
os: macos-13
|
os: macos-13-arm64
|
||||||
test: 0
|
test: 0
|
||||||
pack: 1
|
pack: 1
|
||||||
upload: 1
|
upload: 1
|
||||||
@ -71,63 +71,63 @@ jobs:
|
|||||||
conan_profile: ios-arm64
|
conan_profile: ios-arm64
|
||||||
conan_prebuilts: dependencies-ios
|
conan_prebuilts: dependencies-ios
|
||||||
conan_options: --options with_apple_system_libs=True
|
conan_options: --options with_apple_system_libs=True
|
||||||
- platform: msvc-x64
|
# - platform: msvc-x64
|
||||||
os: windows-latest
|
# os: windows-latest
|
||||||
test: 0
|
# test: 0
|
||||||
pack: 1
|
# pack: 1
|
||||||
upload: 1
|
# upload: 1
|
||||||
pack_type: RelWithDebInfo
|
# pack_type: RelWithDebInfo
|
||||||
extension: exe
|
# extension: exe
|
||||||
before_install: msvc.sh
|
# before_install: msvc.sh
|
||||||
preset: windows-msvc-release
|
# preset: windows-msvc-release
|
||||||
- platform: msvc-x86
|
# - platform: msvc-x86
|
||||||
os: windows-latest
|
# os: windows-latest
|
||||||
test: 0
|
# test: 0
|
||||||
pack: 1
|
# pack: 1
|
||||||
pack_type: RelWithDebInfo
|
# pack_type: RelWithDebInfo
|
||||||
extension: exe
|
# extension: exe
|
||||||
before_install: msvc.sh
|
# before_install: msvc.sh
|
||||||
preset: windows-msvc-release-x86
|
# preset: windows-msvc-release-x86
|
||||||
- platform: mingw_x86_64
|
# - platform: mingw_x86_64
|
||||||
os: ubuntu-24.04
|
# os: ubuntu-24.04
|
||||||
test: 0
|
# test: 0
|
||||||
pack: 1
|
# pack: 1
|
||||||
pack_type: Release
|
# pack_type: Release
|
||||||
extension: exe
|
# extension: exe
|
||||||
cmake_args: -G Ninja
|
# cmake_args: -G Ninja
|
||||||
before_install: mingw.sh
|
# before_install: mingw.sh
|
||||||
preset: windows-mingw-conan-linux
|
# preset: windows-mingw-conan-linux
|
||||||
conan_profile: mingw64-linux.jinja
|
# conan_profile: mingw64-linux.jinja
|
||||||
conan_prebuilts: dependencies-mingw-x86-64
|
# conan_prebuilts: dependencies-mingw-x86-64
|
||||||
- platform: mingw_x86
|
# - platform: mingw_x86
|
||||||
os: ubuntu-24.04
|
# os: ubuntu-24.04
|
||||||
test: 0
|
# test: 0
|
||||||
pack: 1
|
# pack: 1
|
||||||
pack_type: Release
|
# pack_type: Release
|
||||||
extension: exe
|
# extension: exe
|
||||||
cmake_args: -G Ninja
|
# cmake_args: -G Ninja
|
||||||
before_install: mingw.sh
|
# before_install: mingw.sh
|
||||||
preset: windows-mingw-conan-linux
|
# preset: windows-mingw-conan-linux
|
||||||
conan_profile: mingw32-linux.jinja
|
# conan_profile: mingw32-linux.jinja
|
||||||
conan_prebuilts: dependencies-mingw-x86
|
# conan_prebuilts: dependencies-mingw-x86
|
||||||
- platform: android-32
|
# - platform: android-32
|
||||||
os: ubuntu-24.04
|
# os: ubuntu-24.04
|
||||||
upload: 1
|
# upload: 1
|
||||||
extension: apk
|
# extension: apk
|
||||||
preset: android-conan-ninja-release
|
# preset: android-conan-ninja-release
|
||||||
before_install: android.sh
|
# before_install: android.sh
|
||||||
conan_profile: android-32-ndk
|
# conan_profile: android-32-ndk
|
||||||
conan_prebuilts: dependencies-android-armeabi-v7a
|
# conan_prebuilts: dependencies-android-armeabi-v7a
|
||||||
artifact_platform: armeabi-v7a
|
# artifact_platform: armeabi-v7a
|
||||||
- platform: android-64
|
# - platform: android-64
|
||||||
os: ubuntu-24.04
|
# os: ubuntu-24.04
|
||||||
upload: 1
|
# upload: 1
|
||||||
extension: apk
|
# extension: apk
|
||||||
preset: android-conan-ninja-release
|
# preset: android-conan-ninja-release
|
||||||
before_install: android.sh
|
# before_install: android.sh
|
||||||
conan_profile: android-64-ndk
|
# conan_profile: android-64-ndk
|
||||||
conan_prebuilts: dependencies-android-arm64-v8a
|
# conan_prebuilts: dependencies-android-arm64-v8a
|
||||||
artifact_platform: arm64-v8a
|
# artifact_platform: arm64-v8a
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
defaults:
|
defaults:
|
||||||
run:
|
run:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user