File tree 1 file changed +11
-4
lines changed
1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change @@ -74,11 +74,18 @@ jobs:
74
74
- debug : false
75
75
zts : false
76
76
asan : false
77
+ arch : X64
77
78
- debug : true
78
79
zts : true
79
80
asan : true
80
- name : " LINUX_X64_${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}${{ matrix.asan && '_ASAN' || '' }}"
81
- runs-on : ubuntu-24.04
81
+ arch : X64
82
+ - debug : true
83
+ zts : true
84
+ asan : false
85
+ arch : ARM64
86
+
87
+ name : " LINUX_${{ matrix.arch }}_${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}${{ matrix.asan && '_ASAN' || '' }}"
88
+ runs-on : ubuntu-24.04${{ matrix.arch == 'ARM64' && '-arm' || '' }}
82
89
timeout-minutes : 50
83
90
steps :
84
91
- name : git checkout
94
101
dpkg -l
95
102
echo "::endgroup::"
96
103
- name : Create MSSQL container
97
- if : ${{ !matrix.asan }}
104
+ if : ${{ !matrix.asan && matrix.arch != 'ARM64' }}
98
105
uses : ./.github/actions/setup-mssql
99
106
- name : Setup Caddy server
100
107
uses : ./.github/actions/setup-caddy
@@ -120,7 +127,7 @@ jobs:
120
127
- name : make install
121
128
uses : ./.github/actions/install-linux
122
129
- name : Setup
123
- if : ${{ !matrix.asan }}
130
+ if : ${{ !matrix.asan && matrix.arch != 'ARM64' }}
124
131
uses : ./.github/actions/setup-x64
125
132
- name : Test
126
133
if : matrix.asan == false
You can’t perform that action at this time.
0 commit comments