|
@@ -799,7 +799,6 @@ jobs:
|
|
|
|
|
|
|
|
mac-test:
|
|
mac-test:
|
|
|
needs: mac-build-universal
|
|
needs: mac-build-universal
|
|
|
- runs-on: macos-latest
|
|
|
|
|
env:
|
|
env:
|
|
|
PLATFORM: mac-universal
|
|
PLATFORM: mac-universal
|
|
|
HXCPP_COMPILE_CACHE: ${{ github.workspace }}/hxcache
|
|
HXCPP_COMPILE_CACHE: ${{ github.workspace }}/hxcache
|
|
@@ -807,15 +806,17 @@ jobs:
|
|
|
strategy:
|
|
strategy:
|
|
|
fail-fast: false
|
|
fail-fast: false
|
|
|
matrix:
|
|
matrix:
|
|
|
- target: [macro, js, cpp, jvm, php, python, lua, flash, neko]
|
|
|
|
|
|
|
+ target: [macro, js, hl, cpp, jvm, php, python, lua, flash, neko]
|
|
|
|
|
+ arch: [arm64]
|
|
|
include:
|
|
include:
|
|
|
- target: hl
|
|
- target: hl
|
|
|
arch: arm64
|
|
arch: arm64
|
|
|
runci-args: --skip-hl-jit
|
|
runci-args: --skip-hl-jit
|
|
|
- target: hl
|
|
- target: hl
|
|
|
arch: x86_64
|
|
arch: x86_64
|
|
|
- haxe-invoke: arch -x86_64
|
|
|
|
|
|
|
+ runner: macos-15-intel
|
|
|
|
|
|
|
|
|
|
+ runs-on: ${{ matrix.runner || 'macos-latest' }}
|
|
|
steps:
|
|
steps:
|
|
|
- uses: actions/checkout@main
|
|
- uses: actions/checkout@main
|
|
|
with:
|
|
with:
|
|
@@ -870,7 +871,7 @@ jobs:
|
|
|
run: |
|
|
run: |
|
|
|
# disable invalid Unicode filenames on APFS
|
|
# disable invalid Unicode filenames on APFS
|
|
|
echo "" > sys/compile-fs.hxml
|
|
echo "" > sys/compile-fs.hxml
|
|
|
- ${{ matrix.haxe-invoke }} haxe -D include_legacy --run RunCi ${{ matrix.target }} ${{ matrix.runci-args }}
|
|
|
|
|
|
|
+ haxe -D include_legacy --run RunCi ${{ matrix.target }} ${{ matrix.runci-args }}
|
|
|
working-directory: ${{github.workspace}}/tests
|
|
working-directory: ${{github.workspace}}/tests
|
|
|
timeout-minutes: 60
|
|
timeout-minutes: 60
|
|
|
|
|
|