Skip to content

Commit

Permalink
ci: Hide the Dock icon on macOS.
Browse files Browse the repository at this point in the history
  • Loading branch information
Ayideyia committed Oct 23, 2024
1 parent a0f8064 commit aa432e7
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,13 @@ jobs:
sudo apt-get update
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.1-dev
# Hide dock bar icon: macOS
- name: Update system and dependencies
if: runner.os == 'macOS'
run: |
go mod vendor
sed -i "" "s/\[NSApp setActivationPolicy:NSApplicationActivationPolicyRegular\]/[NSApp setActivationPolicy:NSApplicationActivationPolicyAccessory]/g" vendor/github.com/wailsapp/wails/v2/internal/frontend/desktop/darwin/AppDelegate.m
- name: Build Frontend
run: cd frontend && pnpm build

Expand Down

0 comments on commit aa432e7

Please sign in to comment.