gha: trim macOS dependencies
authorZachary Snow <zach@zachjs.com>
Sun, 28 Mar 2021 21:45:38 +0000 (17:45 -0400)
committerZachary Snow <zachary.j.snow@gmail.com>
Mon, 29 Mar 2021 03:37:56 +0000 (23:37 -0400)
- Only install needed dependencies rather than using Brewfile
- Remove brew update (recent enough formulae already baked in)
- Saves ~16 minutes in macOS CI

.github/workflows/test.yml

index d83cff5cd3ebf5f3901e0ec932e38c0f276adc81..2a757d1533c9769ef9ae8800163d01e96ea02aca 100644 (file)
@@ -23,9 +23,7 @@ jobs:
     - name: Install dependencies (macOS)
       if: runner.os == 'macOS'
       run: |
-        brew update
-        brew tap Homebrew/bundle
-        brew bundle
+        brew install bison gawk libffi pkg-config bash
 
     - name: Setup environment (Linux)
       if: runner.os == 'Linux'