workflows/tests: fix failing CI when Homebrew/core not present

This commit is contained in:
Bo Anderson 2023-02-18 03:31:59 +00:00
parent 82a36d24fb
commit ae4fb07494
No known key found for this signature in database
GPG Key ID: 3DB94E204E137D65

View File

@ -51,6 +51,8 @@ jobs:
needs: syntax
if: startsWith(github.repository, 'Homebrew/')
runs-on: ubuntu-22.04
env:
HOMEBREW_NO_INSTALL_FROM_API: 1
steps:
- name: Set up Homebrew
id: set-up-homebrew
@ -74,8 +76,6 @@ jobs:
- name: Run brew audit --skip-style on all taps
run: brew audit --eval-all --skip-style --except=version --display-failures-only
env:
HOMEBREW_NO_INSTALL_FROM_API: 1
- name: Set up all Homebrew taps
run: |
@ -101,7 +101,6 @@ jobs:
run: brew audit --skip-style --except=version --tap=homebrew/core
env:
HOMEBREW_SIMULATE_MACOS_ON_LINUX: 1
HOMEBREW_NO_INSTALL_FROM_API: 1
- name: Run brew style on official taps
run: |
@ -264,6 +263,8 @@ jobs:
- name: Set up Homebrew
id: set-up-homebrew
uses: Homebrew/actions/setup-homebrew@master
env:
HOMEBREW_NO_INSTALL_FROM_API: 1
- name: Cache Bundler RubyGems
uses: actions/cache@v1