Skip to content

Commit f952106

Browse files
committed
[check.yml] Update brew and run "make full" on MacOS
The MacOS shell does not seem to tolerate a failure of the first part of the "make quiet" pipe.
1 parent 179e631 commit f952106

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

.github/workflows/check.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,11 @@ jobs:
3333
- name: check-source.sh
3434
run: ../tools/check-source.sh
3535

36+
- name: update brew
37+
if: matrix.cfg.os == 'macos-12'
38+
run: |
39+
brew update
40+
3641
- name: update-apt-cache
3742
if: matrix.cfg.os == 'ubuntu-22.04'
3843
run: sudo apt-get update
@@ -41,7 +46,7 @@ jobs:
4146
if: matrix.cfg.os == 'ubuntu-22.04'
4247
run: sudo apt-get install latexmk texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended lmodern
4348

44-
- name: install (MacOS, Part 1/2)
49+
- name: install (MacOS)
4550
if: matrix.cfg.os == 'macos-12'
4651
run: |
4752
brew install basictex
@@ -50,9 +55,14 @@ jobs:
5055
sudo tlmgr update --self
5156
sudo tlmgr install latexmk isodate substr relsize ulem fixme rsfs extract layouts enumitem l3packages l3kernel imakeidx splitindex xstring
5257
53-
- name: make
58+
- name: make (Linux)
59+
if: matrix.cfg.os == 'ubuntu-22.04'
5460
run: make quiet
5561

62+
- name: make (MacOS)
63+
if: matrix.cfg.os == 'macos-12'
64+
run: make full
65+
5666
- name: check-output.sh
5767
run: ../tools/check-output.sh
5868

0 commit comments

Comments
 (0)