Skip to content

Commit

Permalink
GitHub CI: Workaround an issue on GitHub's macos runners
Browse files Browse the repository at this point in the history
  • Loading branch information
quark17 committed Nov 2, 2024
1 parent 666b9fa commit 01e1749
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions .github/workflows/install_dependencies_doc_macos.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
#!/usr/bin/env bash

brew update

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

brew install texlive

0 comments on commit 01e1749

Please sign in to comment.