Skip to content

Commit 6afae8e

Browse files
committed
CI: Workaround an issue on GitHub's macos runners
1 parent d20e81e commit 6afae8e

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/install_dependencies_doc_macos.sh

+10
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,14 @@
22

33
brew update
44

5+
# The install of 'texlive' may cause the install of a newer version of
6+
# 'python', which could fail because it cannot overwrite links for
7+
# older versions, due to an issue with the GitHub runner images:
8+
# https://github.com/actions/runner-images/issues/9966
9+
# To avoid that, we unlink and install with overwrite:
10+
#
11+
for python_package in $(brew list | grep python@); do
12+
brew install --overwrite ${python_package}
13+
done
14+
515
brew install texlive

0 commit comments

Comments
 (0)