From 8e757d462615fa211cafcb85ab56a4ad6cd73a28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E9=93=AD=E8=BD=A9?= Date: Tue, 22 Sep 2026 23:51:41 +0800 Subject: [PATCH] fix: exclude local Roo MCP settings from source archives --- scripts/package_source.py | 1 + tests/unit/test_source_archive.py | 1 + 2 files changed, 2 insertions(+) diff --git a/scripts/package_source.py b/scripts/package_source.py index 359234c..b3c9a37 100644 --- a/scripts/package_source.py +++ b/scripts/package_source.py @@ -33,6 +33,7 @@ EXCLUDED_DIRS = { ".claude", ".gemini", ".cursor", + ".roo", ".ipynb_checkpoints", "build", "dist", diff --git a/tests/unit/test_source_archive.py b/tests/unit/test_source_archive.py index d8273f9..6240873 100644 --- a/tests/unit/test_source_archive.py +++ b/tests/unit/test_source_archive.py @@ -21,6 +21,7 @@ def test_archive_keeps_source_and_excludes_local_builds_and_secrets(tmp_path): "helper.apk", "debug.keystore", ".git/config", + ".roo/mcp.json", ] for name in keep + omit: target = tmp_path / name