Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ jobs:
--notes "${NOTES:-See CHANGELOG.md}"

# ── Homebrew Cask 자동 업데이트 ──
# homebrew-mlxcontrol 탭 레포가 있을 때 활성화. 없으면 이 스텝은 스킵됨.
# homebrew-tools 탭 레포가 있을 때 활성화. 없으면 이 스텝은 스킵됨.
- name: Update Homebrew Cask
env:
GH_TOKEN: ${{ secrets.HOMEBREW_TAP_TOKEN }} # repo 쓰기 권한 PAT
Expand All @@ -115,8 +115,8 @@ jobs:
DMG="MLXControl-${VERSION}.dmg"
SHA=$(shasum -a 256 "$DMG" | awk '{print $1}')

# homebrew-mlxcontrol 레포 클론 → cask 파일 수정 → PR
gh repo clone wonsss/homebrew-mlxcontrol /tmp/tap
# homebrew-tools 레포 클론 → cask 파일 수정 → PR
gh repo clone wonsss/homebrew-tools /tmp/tap
cd /tmp/tap
sed -i '' \
-e "s|version \".*\"|version \"${VERSION}\"|" \
Expand All @@ -130,7 +130,7 @@ jobs:
git commit -m "chore: bump mlxcontrol to v${VERSION}"
git push origin "$BRANCH"
gh pr create \
--repo wonsss/homebrew-mlxcontrol \
--repo wonsss/homebrew-tools \
--title "chore: bump mlxcontrol to v${VERSION}" \
--body "Auto-updated by release workflow. SHA256: \`${SHA}\`" \
--base main --head "$BRANCH"
Expand Down
4 changes: 2 additions & 2 deletions README.ko.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,10 +67,10 @@ open /Applications/MLXControl.app
2. DMG 열기 → `MLXControl.app` 을 `/Applications` 폴더로 드래그
3. 노타라이즈된 빌드라 Gatekeeper 경고 없이 바로 실행됨.

### 방법 C — Homebrew (출시 예정)
### 방법 C — Homebrew

```bash
brew tap wonsss/mlxcontrol
brew tap wonsss/tools
brew install --cask mlxcontrol
```

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,10 +67,10 @@ open /Applications/MLXControl.app
2. Open the DMG → drag `MLXControl.app` to `/Applications`
3. Notarized — opens without Gatekeeper warnings.

### Option C — Homebrew (coming soon)
### Option C — Homebrew

```bash
brew tap wonsss/mlxcontrol
brew tap wonsss/tools
brew install --cask mlxcontrol
```

Expand Down
10 changes: 5 additions & 5 deletions scripts/homebrew-cask.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
# homebrew/homebrew-cask 에 PR 생성.
#
# 자체 탭으로 먼저 배포하려면:
# gh repo create wonsss/homebrew-mlxcontrol --public
# 이 파일을 Formula/mlxcontrol.rb 로 복사 후 push
# 사용자: brew tap wonsss/mlxcontrol && brew install --cask mlxcontrol
# gh repo create wonsss/homebrew-tools --public
# 이 파일을 Casks/mlxcontrol.rb 로 복사 후 push
# 사용자: brew tap wonsss/tools && brew install --cask mlxcontrol
cask "mlxcontrol" do
version "1.3.0"
sha256 "REPLACE_WITH_SHA256_OF_DMG" # shasum -a 256 MLXControl-1.3.0.dmg
version "0.1.1"
sha256 "95f2c19f9cb15bd4bef705c5e978684aadc477628cd65bfac967205521142023"

url "https://github.com/wonsss/MLXControl/releases/download/v#{version}/MLXControl-#{version}.dmg"
name "MLX Control"
Expand Down
Loading