Skip to content

Commit 3ce24da

Browse files
committed
Fix patch point tests
1 parent 3659e20 commit 3ce24da

File tree

1 file changed

+5
-65
lines changed

1 file changed

+5
-65
lines changed

.github/workflows/ext-configure-tests.yml

+5-65
Original file line numberDiff line numberDiff line change
@@ -15,69 +15,17 @@ jobs:
1515
fail-fast: false
1616
matrix:
1717
extension:
18-
- apcu
19-
- bcmath
20-
- bz2
21-
- calendar
22-
- ctype
23-
- curl
24-
- dba
25-
- dom
26-
- exif
27-
- fileinfo
28-
- filter
29-
- ftp
30-
- gd
31-
- gmp
32-
- gettext
33-
- iconv
34-
- igbinary
35-
- imagick
36-
- intl
37-
- ldap
38-
- mbregex
39-
- mbstring
40-
- mysqli
41-
- mysqlnd
42-
- opcache
43-
- openssl
4418
- parallel
45-
- pcntl
46-
- pdo
47-
- pdo_mysql
4819
- pdo_pgsql
49-
- pdo_sqlite
5020
- pgsql
51-
- phar
52-
- posix
53-
- protobuf
54-
- readline
55-
- redis
56-
- session
57-
- shmop
58-
- simplexml
59-
- soap
60-
- sockets
61-
- sodium
62-
- sqlite3
63-
- ssh2
64-
- sysvmsg
65-
- sysvsem
66-
- sysvshm
67-
- tidy
68-
- tokenizer
69-
- xlswriter
70-
- xml
71-
- xmlreader
72-
- xmlwriter
73-
- zip
74-
- zlib
75-
- yaml
76-
- zstd
7721
php-version:
7822
- "8.4"
23+
- "8.3"
24+
- "8.2"
25+
- "8.1"
7926
operating-system:
8027
- "ubuntu-latest"
28+
- "macos-14"
8129

8230
steps:
8331
- name: "Checkout"
@@ -126,12 +74,4 @@ jobs:
12674
- name: "Build library: ${{ matrix.library }}"
12775
run: |
12876
SPC_USE_SUDO=yes ./bin/spc doctor --auto-fix
129-
if [ "${{ env.OS }}" = "linux-x86_64" ]; then
130-
./bin/spc install-pkg upx
131-
UPX=--with-upx-pack
132-
elif [ "${{ env.OS }}" = "linux-aarch64" ]; then
133-
./bin/spc install-pkg upx
134-
UPX=--with-upx-pack
135-
fi
136-
137-
./bin/spc build --build-cli --build-micro ${{ matrix.extension }} -P tests/configure.php
77+
./bin/spc build --build-cli --build-micro ${{ matrix.extension }} -P tests/configure.php --debug --enable-zts

0 commit comments

Comments
 (0)