diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 1449560..5f145bf 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -8,25 +8,27 @@ on: jobs: pr-pull: if: contains(github.event.pull_request.labels.*.name, 'pr-pull') - strategy: - matrix: - os: [macos-13, macos-14, macos-15] - runs-on: ${{ matrix.os }} + runs-on: ubuntu-22.04 permissions: + actions: read + checks: read contents: write + issues: read packages: write pull-requests: write steps: - name: Set up Homebrew uses: Homebrew/actions/setup-homebrew@main + with: + token: ${{ secrets.GITHUB_TOKEN }} - name: Set up git uses: Homebrew/actions/git-user-config@main - name: Pull bottles env: - HOMEBREW_GITHUB_API_TOKEN: ${{ github.token }} - HOMEBREW_GITHUB_PACKAGES_TOKEN: ${{ github.token }} + HOMEBREW_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }} + HOMEBREW_GITHUB_PACKAGES_TOKEN: ${{ secrets.GITHUB_TOKEN }} HOMEBREW_GITHUB_PACKAGES_USER: ${{ github.repository_owner }} PULL_REQUEST: ${{ github.event.pull_request.number }} run: brew pr-pull --debug --tap="$GITHUB_REPOSITORY" "$PULL_REQUEST" @@ -34,7 +36,6 @@ jobs: - name: Push commits uses: Homebrew/actions/git-try-push@main with: - token: ${{ github.token }} branch: main - name: Delete branch