diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 5af0eaa..7910100 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "tk", "description": "TigerKit `/tk:*` command plugin입니다.", - "version": "16.5.16", + "version": "16.5.17", "author": { "name": "MTGVim" }, diff --git a/scripts/test-check-micro-eval-pilots.py b/scripts/test-check-micro-eval-pilots.py index ad76164..83a3115 100644 --- a/scripts/test-check-micro-eval-pilots.py +++ b/scripts/test-check-micro-eval-pilots.py @@ -150,7 +150,11 @@ def recorded_commit_blob_mismatch(result: dict[str, Any], checkout: Path) -> Non def no_git_archive(_result: dict[str, Any], checkout: Path) -> None: - shutil.rmtree(checkout / ".git") + git_metadata = checkout / ".git" + if git_metadata.is_dir(): + shutil.rmtree(git_metadata) + else: + git_metadata.unlink() def source_path_traversal(result: dict[str, Any], _checkout: Path) -> None: