We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9c6ad66 commit 490ca55Copy full SHA for 490ca55
.github/workflows/test.yml
@@ -93,6 +93,21 @@ jobs:
93
- name: Checkout code
94
uses: actions/checkout@v4
95
96
+ # This is a temporary solution.
97
+ # Once ubuntu-latest includes the latest libxml2 version, this step can be removed.
98
+ - name: Install latest libxml2 on PHP 8.4 (linux only)
99
+ if: ${{ matrix.os == 'ubuntu-latest' && matrix.php == '8.4' }}
100
+ run: |
101
+ sudo apt-get update
102
+ sudo apt-get install -y wget build-essential
103
+ wget https://download.gnome.org/sources/libxml2/2.12/libxml2-2.12.9.tar.xz
104
+ tar -xf libxml2-2.12.9.tar.xz
105
+ cd libxml2-2.12.9
106
+ ./configure --prefix=/usr/local
107
+ make
108
+ sudo make install
109
+ sudo ldconfig
110
+
111
- name: Setup ini config
112
id: set_ini
113
shell: bash
0 commit comments