diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d0ea953420776475f0886dbafb0e8140ea7119d1..b595877acf8c68ede8a3a3b6e0af9a55802ab14e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -13,6 +13,11 @@ jobs: strategy: matrix: os: [ubuntu-latest, macOS-latest] + include: + - os: ubuntu-latest + core-tap: 'linuxbrew-core' + - os: macOS-latest + core-tap: 'homebrew-core' steps: - name: Set up Homebrew id: set-up-homebrew @@ -23,14 +28,11 @@ jobs: with: username: BrewTestBot - - name: Run brew test-bot --only-cleanup-before - run: brew test-bot --only-cleanup-before + - run: brew test-bot --only-cleanup-before - - name: Run brew config - run: brew config + - run: brew config - - name: Run brew doctor - run: brew doctor + - run: brew doctor - name: Cache Bundler RubyGems id: cache @@ -99,12 +101,7 @@ jobs: - name: Run brew readall on all taps run: brew readall --aliases - - name: Run brew style on homebrew-core - if: matrix.os == 'macOS-latest' - run: brew style --display-cop-names homebrew/core - - - name: Run brew style on linuxbrew-core - if: matrix.os == 'ubuntu-latest' + - name: Run brew style on ${{ matrix.core-tap }} run: brew style --display-cop-names homebrew/core - name: Run brew style on official taps