Commit 648ad5be310 for php.net

commit 648ad5be3109afdd448a2b9c5b6d2329fa62cc5f
Author: Ilija Tovilo <ilija.tovilo@me.com>
Date:   Tue Jan 13 14:49:21 2026 +0100

    [skip ci] Upgrade to Ubuntu 24.04 for PECL and coverage builds

diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml
index 00e2cbb43c2..fc490f079b6 100644
--- a/.github/workflows/nightly.yml
+++ b/.github/workflows/nightly.yml
@@ -436,7 +436,7 @@ jobs:
           FIREBIRD_DATABASE: test.fdb
           FIREBIRD_USER: test
           FIREBIRD_PASSWORD: test
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-24.04
     steps:
       - name: git checkout
         uses: actions/checkout@v6
@@ -877,7 +877,7 @@ jobs:
         uses: ./.github/actions/verify-generated-files
   PECL:
     if: inputs.branch == 'master'
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-24.04
     env:
       CC: ccache gcc
       CXX: ccache g++
@@ -924,6 +924,8 @@ jobs:
           sudo apt-get install -y --no-install-recommends \
             ccache \
             libmemcached-dev \
+            imagemagick \
+            libmagickwand-dev \
             bison \
             re2c
       - name: ccache