Skip to content

Commit e25ee62

Browse files
committed
Separate install libxml2 steps
1 parent b54082e commit e25ee62

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/test.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,12 +95,18 @@ jobs:
9595

9696
# This is a temporary solution.
9797
# Once ubuntu-latest includes the latest libxml2 version, this step can be removed.
98-
- name: Install latest libxml2 on PHP 8.4 (linux only)
98+
- name: Install homebrew
9999
if: ${{ matrix.os == 'ubuntu-latest' && matrix.php == '8.4' }}
100100
run: |
101101
export HOMEBREW_NO_ANALYTICS=1
102-
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
103102
echo "/home/linuxbrew/.linuxbrew/bin" >> $GITHUB_PATH
103+
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
104+
105+
# This is a temporary solution.
106+
# Once ubuntu-latest includes the latest libxml2 version, this step can be removed.
107+
- name: Install latest libxml2 on PHP 8.4 (linux only)
108+
if: ${{ matrix.os == 'ubuntu-latest' && matrix.php == '8.4' }}
109+
run: |
104110
brew install libxml2
105111
106112
- name: Setup ini config

0 commit comments

Comments
 (0)