Skip to content

Commit

Permalink
Update macOS workflow and Homebrew configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
phalanx-hk committed Jan 25, 2024
1 parent eaa3626 commit ce8542b
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 1 deletion.
10 changes: 9 additions & 1 deletion .github/workflows/mac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,18 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: webfactory/[email protected]
- name: Setup SSH
uses: webfactory/[email protected]
with:
ssh-private-key: |
${{ secrets.SSH_PRIVATE_KEY }}
- name: Configure Homebrew cache
uses: actions/cache@v4
with:
path: |
~/Library/Caches/Homebrew
~/Library/Caches/Homebrew/downloads
key: ${{ runner.os }}-brew-${{ hashFiles('**/Brewfile.lock.json') }}
- name: Setup
run: make mac
env:
Expand Down
1 change: 1 addition & 0 deletions config/homebrew/Brewfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
tap "hashicorp/tap"
tap "homebrew/bundle"
tap "rcmdnk/file"
tap "homebrew/cask-fonts"
brew "act"
brew "bat"
brew "bottom"
Expand Down
3 changes: 3 additions & 0 deletions config/homebrew/Brewfile.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
},
"rcmdnk/file": {
"revision": "dd3749dbd5b81fdeafc7131d987d314c0a8bd9fb"
},
"homebrew/cask-fonts": {
"revision": "9cfef62b9aa4d467d265a253149252a17f11ecdd"
}
},
"brew": {
Expand Down

0 comments on commit ce8542b

Please sign in to comment.