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