diff --git a/.github/workflows/osx.yml b/.github/workflows/osx.yml index ddf0d490..84c5421f 100644 --- a/.github/workflows/osx.yml +++ b/.github/workflows/osx.yml @@ -11,10 +11,13 @@ jobs: runs-on: macos-latest steps: - uses: actions/checkout@v2 + # Brew may not have permission to install its packages + - name: change brew install folder permissions + run: sudo chmod -R a+rwx /usr/local/share/ || mkdir -p /usr/local/share/ -m a+rwx - name: install maxtex run: brew cask install mactex - name: install doc programs - run: brew install texi2html texinfo doxygen + run: brew install texi2html doxygen - name: install automake run: brew install automake - name: install pkg-config @@ -34,10 +37,13 @@ jobs: runs-on: macos-latest steps: - uses: actions/checkout@v2 + # Brew may not have permission to install its packages + - name: change brew install folder permissions + run: sudo chmod -R a+rwx /usr/local/share/ || mkdir -p /usr/local/share/ -m a+rwx - name: install maxtex run: brew cask install mactex - name: install doc programs - run: brew install texi2html texinfo doxygen + run: brew install texi2html doxygen - name: install automake run: brew install automake - name: install pkg-config @@ -57,6 +63,9 @@ jobs: runs-on: macos-latest steps: - uses: actions/checkout@v2 + # Brew may not have permission to install its packages + - name: change brew install folder permissions + run: sudo chmod -R a+rwx /usr/local/share/ || mkdir -p /usr/local/share/ -m a+rwx - name: install automake run: brew install automake - name: install pkg-config @@ -74,6 +83,9 @@ jobs: runs-on: macos-latest steps: - uses: actions/checkout@v2 + # Brew may not have permission to install its packages + - name: change brew install folder permissions + run: sudo chmod -R a+rwx /usr/local/share/ || mkdir -p /usr/local/share/ -m a+rwx - name: install automake run: brew install automake - name: install pkg-config @@ -91,10 +103,13 @@ jobs: runs-on: macos-latest steps: - uses: actions/checkout@v2 + # Brew may not have permission to install its packages + - name: change brew install folder permissions + run: sudo chmod -R a+rwx /usr/local/share/ || mkdir -p /usr/local/share/ -m a+rwx - name: install maxtex run: brew cask install mactex - name: install doc programs - run: brew install texi2html texinfo doxygen + run: brew install texi2html doxygen - name: install automake run: brew install automake - name: install pkg-config @@ -112,10 +127,13 @@ jobs: runs-on: macos-latest steps: - uses: actions/checkout@v2 + # Brew may not have permission to install its packages + - name: change brew install folder permissions + run: sudo chmod -R a+rwx /usr/local/share/ || mkdir -p /usr/local/share/ -m a+rwx - name: install maxtex run: brew cask install mactex - name: install doc programs - run: brew install texi2html texinfo doxygen + run: brew install texi2html doxygen - name: install automake run: brew install automake - name: install pkg-config