Skip to content

Commit a1f321d

Browse files
committed
Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4: [skip ci] Sync nightly.yml with master
2 parents 8ca6e13 + 3876dff commit a1f321d

1 file changed

Lines changed: 10 additions & 7 deletions

File tree

.github/workflows/nightly.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ on:
1111
community_verify_type_inference:
1212
required: true
1313
type: boolean
14+
macos_arm64_version:
15+
required: true
16+
type: string
1417
run_alpine:
1518
required: true
1619
type: boolean
@@ -347,11 +350,11 @@ jobs:
347350
matrix:
348351
debug: [true, false]
349352
zts: [true, false]
350-
os: ['13', '14']
353+
arch: ['X64', 'ARM64']
351354
exclude:
352-
- os: ${{ !inputs.run_macos_arm64 && '14' || '*never*' }}
353-
name: "MACOS_${{ matrix.os == '13' && 'X64' || 'ARM64' }}_${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}"
354-
runs-on: macos-${{ matrix.os }}
355+
- arch: ${{ !inputs.run_macos_arm64 && 'ARM64' || '*never*' }}
356+
name: "MACOS_${{ matrix.arch }}_${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}"
357+
runs-on: macos-${{ matrix.arch == 'X64' && '15-intel' || inputs.macos_arm64_version }}
355358
steps:
356359
- name: git checkout
357360
uses: actions/checkout@v6
@@ -377,7 +380,7 @@ jobs:
377380
- name: Test
378381
uses: ./.github/actions/test-macos
379382
- name: Test Tracing JIT
380-
if: matrix.os != '14' || !matrix.zts
383+
if: matrix.arch == 'X64' || !matrix.zts
381384
uses: ./.github/actions/test-macos
382385
with:
383386
jitType: tracing
@@ -389,7 +392,7 @@ jobs:
389392
runTestsParameters: >-
390393
-d opcache.enable_cli=1
391394
- name: Test Function JIT
392-
if: matrix.os != '14' || !matrix.zts
395+
if: matrix.arch == 'X64' || !matrix.zts
393396
uses: ./.github/actions/test-macos
394397
with:
395398
jitType: function
@@ -981,7 +984,7 @@ jobs:
981984
PHP_BUILD_CACHE_BASE_DIR: C:\build-cache
982985
PHP_BUILD_OBJ_DIR: C:\obj
983986
PHP_BUILD_CACHE_SDK_DIR: C:\build-cache\sdk
984-
PHP_BUILD_SDK_BRANCH: php-sdk-2.3.0
987+
PHP_BUILD_SDK_BRANCH: php-sdk-2.5.0
985988
PHP_BUILD_CRT: ${{ inputs.vs_crt_version }}
986989
PLATFORM: ${{ matrix.x64 && 'x64' || 'x86' }}
987990
THREAD_SAFE: "${{ matrix.zts && '1' || '0' }}"

0 commit comments

Comments
 (0)