diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d1f81e6..e3980df 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -83,8 +83,32 @@ jobs: brew: needs: [commit] - runs-on: ubuntu-latest + runs-on: macos-latest steps: + - name: Set up Homebrew + id: set-up-homebrew + uses: Homebrew/actions/setup-homebrew@master + with: + test-bot: false + + - name: Cache Homebrew Bundler RubyGems + id: cache + uses: actions/cache@v2 + with: + path: ${{ steps.set-up-homebrew.outputs.gems-path }} + key: ${{ runner.os }}-rubygems-${{ steps.set-up-homebrew.outputs.gems-hash }} + restore-keys: ${{ runner.os }}-rubygems- + + - name: Install Homebrew Bundler RubyGems + if: steps.cache.outputs.cache-hit != 'true' + run: brew install-bundler-gems + + - name: Configure Git user + uses: Homebrew/actions/git-user-config@master + + - name: Update brew + run: brew update + - name: Bump formulae uses: Homebrew/actions/bump-formulae@master with: