diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 061acfd..9e2a27e 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -6,7 +6,7 @@ on: jobs: pr-pull: if: contains(github.event.pull_request.labels.*.name, 'pr-pull') - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Set up Homebrew uses: Homebrew/actions/setup-homebrew@master @@ -17,6 +17,8 @@ jobs: - name: Pull bottles env: HOMEBREW_GITHUB_API_TOKEN: ${{ github.token }} + HOMEBREW_GITHUB_PACKAGES_TOKEN: ${{ github.token }} + HOMEBREW_GITHUB_PACKAGES_USER: ${{ github.actor }} PULL_REQUEST: ${{ github.event.pull_request.number }} run: brew pr-pull --debug --tap=$GITHUB_REPOSITORY $PULL_REQUEST diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 544e9e4..2ec00d8 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -1,13 +1,14 @@ name: brew test-bot on: push: - branches: main + branches: + - main pull_request: jobs: test-bot: strategy: matrix: - os: [ubuntu-latest, macOS-11, macOS-12] + os: [ubuntu-22.04, macos-13] runs-on: ${{ matrix.os }} steps: - name: Set up Homebrew @@ -16,7 +17,7 @@ jobs: - name: Cache Homebrew Bundler RubyGems id: cache - uses: actions/cache@v1 + uses: actions/cache@v3 with: path: ${{ steps.set-up-homebrew.outputs.gems-path }} key: ${{ runner.os }}-rubygems-${{ steps.set-up-homebrew.outputs.gems-hash }}