Skip to content

Change mise installation timing#55

Merged
roottool merged 1 commit intomainfrom
feature/chnage-mise-install-timing
Dec 20, 2025
Merged

Change mise installation timing#55
roottool merged 1 commit intomainfrom
feature/chnage-mise-install-timing

Conversation

@roottool
Copy link
Owner

@roottool roottool commented Dec 20, 2025

Remove the installation of mise from the Brewfile and adjust the script to install mise after the brew bundle command.

Summary by CodeRabbit

リリースノート

  • Chores
    • セットアップスクリプトの Mise インストール手順を更新しました。新しいインストール方式により、開発環境の初期化がより効率的になります。セットアップ時の処理フローが最適化され、スムーズに進められるようになりました。

✏️ Tip: You can customize this high-level summary in your review settings.

@roottool roottool enabled auto-merge (squash) December 20, 2025 13:25
@coderabbitai
Copy link

coderabbitai bot commented Dec 20, 2025

Caution

Review failed

The pull request is closed.

Walkthrough

Brewfileから「mise」パッケージエントリを削除し、install-packages.shスクリプトにMiseのカスタムインストール手順を追加しました。Brew bundleの実行直後にcurl経由でMiseをインストールしてmise installを実行するステップが挿入されています。

Changes

Cohort / File(s) 変更内容
Brewfileの変更
Brewfile
「mise」パッケージのbrew宣言を削除
インストール手順の拡張
install-packages.sh
Brew bundleの後にMiseのcurlインストールとmise installコマンドを追加

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

  • Brewfile: パッケージエントリの単純な削除で追加検証は不要
  • install-packages.sh: 新しいインストールパターンの追加だが、構文と配置の確認が必要(curl URLの検証、エラーハンドリングの考慮)

Poem

🐰 Mise was living in brew's embrace,
Now it takes a different path through cyberspace,
Curl whispers secrets down the line,
Installation flows both smooth and fine,
A hop, a skip, the script now shines! ✨

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feature/chnage-mise-install-timing

📜 Recent review details

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 3185cd1 and ae21341.

📒 Files selected for processing (2)
  • Brewfile (0 hunks)
  • install-packages.sh (1 hunks)

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@roottool roottool merged commit 1345c00 into main Dec 20, 2025
9 of 10 checks passed
@roottool roottool deleted the feature/chnage-mise-install-timing branch December 20, 2025 13:25
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