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 8ad19ff commit 33e794fCopy full SHA for 33e794f
.github/workflows/test.yml
@@ -82,6 +82,21 @@ jobs:
82
- name: Checkout code
83
uses: actions/checkout@v4
84
85
+ # This is a temporary solution.
86
+ # Once ubuntu-latest includes the latest libxml2 version, this step can be removed.
87
+ - name: Install latest libxml2 on PHP 8.4 (linux only)
88
+ if: ${{ matrix.os == 'ubuntu-latest' && matrix.php == '8.4' }}
89
+ run: |
90
+ sudo apt-get update
91
+ sudo apt-get install -y wget build-essential
92
+ wget https://download.gnome.org/sources/libxml2/2.12/libxml2-2.12.9.tar.xz
93
+ tar -xf libxml2-2.12.9.tar.xz
94
+ cd libxml2-2.12.9
95
+ ./configure --prefix=/usr/local
96
+ make
97
+ sudo make install
98
+ sudo ldconfig
99
+
100
- name: Setup ini config
101
id: set_ini
102
shell: bash
0 commit comments