Skip to content

Remove asdf dead files after mise migration - #208

Merged
rikuson merged 1 commit into
masterfrom
chore/remove-asdf-deadfiles
Jul 6, 2026
Merged

Remove asdf dead files after mise migration#208
rikuson merged 1 commit into
masterfrom
chore/remove-asdf-deadfiles

Conversation

@rikuson

@rikuson rikuson commented Jul 6, 2026

Copy link
Copy Markdown
Owner

概要

asdf → mise 移行 (#206) の際に取り残された asdf 関連のデッドファイル・参照を整理します。

roles/cui/tasks/asdf.ymlmain.yml から import されておらず、完全に未使用の状態でした。ドキュメントや CI、スキルにも asdf を前提とした記述が残っていたため、mise 前提に統一しました。

変更内容

  • 削除: roles/cui/tasks/asdf.yml(未使用のデッドファイル)
  • CI (.github/workflows/macos.yml): ~/.asdf のキャッシュを mise のディレクトリ (~/.local/share/mise, ~/.cache/mise) のキャッシュに置き換え。config.toml の hash をキーに追加
  • CLAUDE.md: ランタイム管理の記述を mise ベースに更新(library/asdf.py の記述削除、ランタイム追加手順を config.toml ベースに)
  • install / uninstall スキル: ランタイム操作の参照先を roles/cui/tasks/asdf.yml から roles/cui/templates/.config/mise/config.toml に変更

動作確認

  • tracked tree 内に asdf 参照が残っていないことを確認済み(grep -rni asdf

🤖 Generated with Claude Code

The asdf → mise migration (#206) left behind unused asdf references.
This removes the orphaned roles/cui/tasks/asdf.yml (no longer imported
by main.yml) and updates all remaining asdf references to mise:

- Delete roles/cui/tasks/asdf.yml
- CI: cache mise dirs instead of ~/.asdf
- CLAUDE.md: document mise-based runtime management
- install/uninstall skills: point runtime ops at mise config.toml

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@rikuson
rikuson enabled auto-merge (squash) July 6, 2026 04:59
@rikuson
rikuson merged commit 3421b2b into master Jul 6, 2026
2 checks passed
@rikuson
rikuson deleted the chore/remove-asdf-deadfiles branch July 6, 2026 05:04
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