Skip to content

ci: Homebrew配布の自動化#13

Merged
ryunosuke121 merged 2 commits into
mainfrom
feature/homebrew-release
Mar 1, 2026
Merged

ci: Homebrew配布の自動化#13
ryunosuke121 merged 2 commits into
mainfrom
feature/homebrew-release

Conversation

@ryunosuke121

@ryunosuke121 ryunosuke121 commented Mar 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • mainへのpush時にTauriアプリをビルドしGitHub Releaseを自動作成
  • リリース後、ryunosuke121/homebrew-tapのCask formulaを自動更新
  • バージョンが既にリリース済みの場合はスキップ

セットアップ手順

  1. GitHub Personal Access Token (classic)を作成(repoスコープ付き)
  2. hyutリポジトリのSettings → Secrets → ActionsにHOMEBREW_TAP_TOKENとして登録
  3. tauri.conf.jsonのversionを更新してmainにpushすると自動リリース

インストール方法(ユーザー向け)

brew tap ryunosuke121/tap
brew install --cask hyut

Test plan

  • HOMEBREW_TAP_TOKENシークレットを設定
  • mainにマージ後、GitHub Releaseが作成されることを確認
  • homebrew-tapのCask formulaが更新されることを確認
  • brew tap ryunosuke121/tap && brew install --cask hyutでインストールできることを確認

🤖 Generated with Claude Code

ryunosuke121 and others added 2 commits March 1, 2026 16:49
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ryunosuke121 ryunosuke121 merged commit b0d110d into main Mar 1, 2026
2 checks passed
ryunosuke121 added a commit that referenced this pull request Mar 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant