fix: workbench tag and wiki backup/restore (#34)

This commit is contained in:
Sean P. Kane
2026-01-12 15:37:09 -08:00
committed by GitHub
parent 4ab3f95bc9
commit 3e07be281d
2 changed files with 5 additions and 1 deletions
+1 -1
View File
@@ -10,7 +10,7 @@
|Icon=FreecadRobustMCPBridge.svg
|Description=Bridge workbench designed to provide an interface between FreeCAD and the Robust MCP Server to enable AI assistants (like Claude) to control FreeCAD via the Model Context Protocol (MCP). It provides XML-RPC and JSON-RPC interfaces for external automation.
|Author=Sean P. Kane
|Version=99.99.99-test
|Version=0.6.1
|Date=2026-01-12
|FCVersion=0.21+
|Download=[https://github.com/spkane/freecad-robust-mcp-and-more/releases Latest Release]
+4
View File
@@ -170,13 +170,17 @@ class TestReleaseBumpCommands:
"""Backup files before bump tests and restore after."""
# Files that bump commands modify
files_to_backup = [
# Workbench files
PROJECT_ROOT
/ "addon/FreecadRobustMCPBridge/freecad_mcp_bridge/__init__.py",
PROJECT_ROOT / "addon/FreecadRobustMCPBridge/wiki-source.txt",
PROJECT_ROOT / "package.xml",
# Cut Object for Magnets macro files
PROJECT_ROOT / "macros/Cut_Object_for_Magnets/CutObjectForMagnets.FCMacro",
PROJECT_ROOT
/ "macros/Cut_Object_for_Magnets/README-CutObjectForMagnets.md",
PROJECT_ROOT / "macros/Cut_Object_for_Magnets/wiki-source.txt",
# Multi Export macro files
PROJECT_ROOT / "macros/Multi_Export/MultiExport.FCMacro",
PROJECT_ROOT / "macros/Multi_Export/README-MultiExport.md",
PROJECT_ROOT / "macros/Multi_Export/wiki-source.txt",