Skip to content

Commit 21467aa

Browse files
committed
feat: update CI setup
1 parent b6d6a1c commit 21467aa

File tree

2 files changed

+18
-8
lines changed

2 files changed

+18
-8
lines changed

.github/workflows/publish.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,25 +10,29 @@ jobs:
1010
if: contains(github.event.pull_request.labels.*.name, 'pr-pull')
1111
runs-on: ubuntu-22.04
1212
permissions:
13+
actions: read
14+
checks: read
1315
contents: write
16+
issues: read
1417
pull-requests: write
1518
steps:
1619
- name: Set up Homebrew
17-
uses: Homebrew/actions/setup-homebrew@master
20+
uses: Homebrew/actions/setup-homebrew@main
21+
with:
22+
token: ${{ secrets.GITHUB_TOKEN }}
1823

1924
- name: Set up git
20-
uses: Homebrew/actions/git-user-config@master
25+
uses: Homebrew/actions/git-user-config@main
2126

2227
- name: Pull bottles
2328
env:
24-
HOMEBREW_GITHUB_API_TOKEN: ${{ github.token }}
29+
HOMEBREW_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2530
PULL_REQUEST: ${{ github.event.pull_request.number }}
2631
run: brew pr-pull --debug --tap="$GITHUB_REPOSITORY" "$PULL_REQUEST"
2732

2833
- name: Push commits
29-
uses: Homebrew/actions/git-try-push@master
34+
uses: Homebrew/actions/git-try-push@main
3035
with:
31-
token: ${{ github.token }}
3236
branch: main
3337

3438
- name: Delete branch

.github/workflows/tests.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,19 @@ jobs:
1010
test-bot:
1111
strategy:
1212
matrix:
13-
os: [ubuntu-22.04, macos-13, macos-14]
13+
os: [ ubuntu-22.04, macos-13, macos-15 ]
1414
runs-on: ${{ matrix.os }}
15+
permissions:
16+
actions: read
17+
checks: read
18+
contents: read
19+
pull-requests: read
1520
steps:
1621
- name: Set up Homebrew
1722
id: set-up-homebrew
18-
uses: Homebrew/actions/setup-homebrew@master
23+
uses: Homebrew/actions/setup-homebrew@main
24+
with:
25+
token: ${{ secrets.GITHUB_TOKEN }}
1926

2027
- name: Cache Homebrew Bundler RubyGems
2128
uses: actions/cache@v4
@@ -29,7 +36,6 @@ jobs:
2936
- run: brew test-bot --only-setup
3037

3138
- run: brew test-bot --only-tap-syntax
32-
3339
- run: brew test-bot --only-formulae
3440
if: github.event_name == 'pull_request'
3541

0 commit comments

Comments
 (0)