docs(readme): macOS install を --no-quarantine 必須に更新#194
Merged
Conversation
v1.2.0 リリースで .app 配布が開始されたため、未署名配布の制約を README の Quick Start に明示する: - brew install コマンドに --no-quarantine フラグを追加 - なぜ必要かを IMPORTANT note で説明 (壊れている表示の対処) - xattr による事後修復もフォールバックとして案内 - 署名対応の追跡 issue (#193) へリンク - 過時 NOTE (F1-F7 進行中) を削除 - macOS 要件を Cask 定義に合わせて Monterey 以降に修正
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 Walkthrough概要README.md の macOS Quick Start セクションが更新され、Homebrew Cask インストール手順とシステム要件が追加され、GitHub Releases からの直接ダウンロードリンクが含まれ、Gatekeeper/quarantine の問題と回避方法に関する新しい CAUTION セクションが追加されました。 変更内容macOS Quick Start 更新
推定レビュー工数🎯 2 (Simple) | ⏱️ ~10 minutes 関連の可能性がある問題
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This was referenced May 13, 2026
Merged
shomatan
added a commit
that referenced
this pull request
May 13, 2026
Homebrew 4.5 で --no-quarantine switch と HOMEBREW_CASK_OPTS=--no-quarantine の両方が代替なしで廃止された (Homebrew/brew#19046)。 PR #194 で書いた対処 B (--no-quarantine 再インストール) は現行 Homebrew では 'Calling the --[no-]quarantine switch is disabled!' エラーになるため削除。 xattr -dr による事後削除のみが残された正規対処であることを明示し、 NOTE で switch 廃止の事実と参考リンクを補足。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
v1.2.0 リリースで
.app配布が開始されたが、未署名配布のため Homebrew Cask 経由でインストールすると初回起動で「Ark は壊れているため開けません」と表示される。
README の Quick Start に対処手順を明記する。
変更点
macOS セクション
.app 配布は実装中 (F1-F7 進行中)) を削除brew install --cask ignission/tap/arkを主推奨に維持xattr -dr com.apple.quarantine(事後削除)brew reinstall --cask --no-quarantine(再インストール時に quarantine 付与 skip)>= Monterey (12)に修正 (元: Sonoma 14)設計判断
codex review で
--no-quarantineを主推奨にする初案を 「Gatekeeper 保護を default 推奨してしまう」 と[high]指摘されたため、標準フローを通常コマンドに戻し、"damaged" 表示時の暫定回避策として別小見出しに分離する構成に変更済み。署名対応 (#193) 完了時には本節を簡素化する。
関連
Summary by CodeRabbit
リリースノート