File tree Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -227,6 +227,8 @@ jobs:
227
227
runs-on : ubuntu-latest
228
228
container :
229
229
image : ubuntu:${{ inputs.ubuntu_version }}
230
+ env :
231
+ PDO_FIREBIRD_TEST_DSN : firebird:dbname=firebird:test.fdb
230
232
services :
231
233
mysql :
232
234
image : mysql:8.3
@@ -235,6 +237,15 @@ jobs:
235
237
env :
236
238
MYSQL_DATABASE : test
237
239
MYSQL_ROOT_PASSWORD : root
240
+ firebird :
241
+ image : jacobalberty/firebird
242
+ ports :
243
+ - 3050:3050
244
+ env :
245
+ ISC_PASSWORD : test
246
+ FIREBIRD_DATABASE : test.fdb
247
+ FIREBIRD_USER : test
248
+ FIREBIRD_PASSWORD : test
238
249
steps :
239
250
- name : git checkout
240
251
uses : actions/checkout@v4
@@ -952,10 +963,18 @@ jobs:
952
963
- x64 : true
953
964
zts : true
954
965
opcache : true
966
+ asan : false
955
967
- x64 : false
956
968
zts : false
957
969
opcache : false
958
- name : " WINDOWS_${{ matrix.x64 && 'X64' || 'X86' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}"
970
+ asan : false
971
+ - x64 : true
972
+ zts : true
973
+ opcache : true
974
+ asan : true
975
+ branch : ' master'
976
+ timeout : 120
977
+ name : " WINDOWS_${{ matrix.x64 && 'X64' || 'X86' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}${{ matrix.asan && '_ASAN' || ''}}"
959
978
runs-on : windows-${{ inputs.windows_version }}
960
979
env :
961
980
PHP_BUILD_CACHE_BASE_DIR : C:\build-cache
@@ -968,6 +987,7 @@ jobs:
968
987
INTRINSICS : " ${{ matrix.zts && 'AVX2' || '' }}"
969
988
PARALLEL : -j2
970
989
OPCACHE : " ${{ matrix.opcache && '1' || '0' }}"
990
+ ASAN : " ${{ matrix.asan && '1' || '0' }}"
971
991
steps :
972
992
- name : git config
973
993
run : git config --global core.autocrlf false && git config --global core.eol lf
You can’t perform that action at this time.
0 commit comments