@@ -76,22 +76,13 @@ jobs:
7676 zts : true
7777 asan : true
7878 name : " LINUX_X64_${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}${{ matrix.asan && '_ASAN' || '' }}"
79- runs-on : ubuntu-${{ !matrix.asan && '22' || '20' }} .04
79+ runs-on : ubuntu-24 .04
8080 timeout-minutes : 50
81- container :
82- image : ${{ matrix.asan && 'ubuntu:23.04' || null }}
8381 steps :
8482 - name : git checkout
8583 uses : actions/checkout@v4
8684 - name : apt
8785 uses : ./.github/actions/apt-x64
88- - name : LLVM 16 (ASAN-only)
89- if : ${{ matrix.asan }}
90- run : |
91- DEBIAN_FRONTEND=noninteractive sudo apt-get install -y lsb-release wget software-properties-common gnupg
92- wget https://apt.llvm.org/llvm.sh
93- chmod u+x llvm.sh
94- sudo ./llvm.sh 16
9586 - name : System info
9687 run : |
9788 echo "::group::Show host CPU info"
@@ -149,7 +140,7 @@ jobs:
149140 runs-on : ubuntu-latest
150141 timeout-minutes : 50
151142 container :
152- image : ubuntu:20 .04
143+ image : ubuntu:24 .04
153144 env :
154145 MYSQL_TEST_HOST : mysql
155146 PDO_MYSQL_TEST_DSN : mysql:host=mysql;dbname=test
@@ -190,7 +181,7 @@ jobs:
190181 -d zend_extension=opcache.so
191182 -d opcache.enable_cli=1
192183 MACOS_DEBUG_NTS :
193- if : github.repository == 'php/php-src' || github.event_name == 'pull_request'
184+ if : false
194185 strategy :
195186 fail-fast : false
196187 matrix :
@@ -233,7 +224,7 @@ jobs:
233224 - name : Verify generated files are up to date
234225 uses : ./.github/actions/verify-generated-files
235226 WINDOWS :
236- if : github.repository == 'php/php-src' || github.event_name == 'pull_request'
227+ if : false
237228 name : WINDOWS_X64_ZTS
238229 runs-on : windows-2022
239230 timeout-minutes : 50
@@ -262,7 +253,7 @@ jobs:
262253 BENCHMARKING :
263254 name : BENCHMARKING
264255 if : github.repository == 'php/php-src' || github.event_name == 'pull_request'
265- runs-on : ubuntu-22 .04
256+ runs-on : ubuntu-24 .04
266257 timeout-minutes : 50
267258 steps :
268259 - name : git checkout
0 commit comments