Skip to content

Commit a823f4a

Browse files
committed
unify MacOS push.yml with nightly.yml
1 parent 969c692 commit a823f4a

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

.github/workflows/push.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,14 @@ jobs:
6161
-d opcache.jit_buffer_size=16M
6262
- name: Verify generated files are up to date
6363
uses: ./.github/actions/verify-generated-files
64-
MACOS_DEBUG_NTS:
64+
MACOS:
65+
strategy:
66+
fail-fast: false
67+
matrix:
68+
include:
69+
- debug: true
70+
zts: false
71+
name: "MACOS_${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}"
6572
runs-on: macos-11
6673
steps:
6774
- name: git checkout
@@ -71,7 +78,9 @@ jobs:
7178
- name: ./configure
7279
uses: ./.github/actions/configure-macos
7380
with:
74-
configurationParameters: --enable-debug --disable-zts
81+
configurationParameters: >-
82+
--${{ matrix.debug && 'enable' || 'disable' }}-debug
83+
--${{ matrix.zts && 'enable' || 'disable' }}-zts
7584
- name: make
7685
run: |-
7786
export PATH="/usr/local/opt/bison/bin:$PATH"

0 commit comments

Comments
 (0)