[object Object]

← back to Cli Printing Press

fix: use git-subdir source for printing-press-library plugin (#169)

ac47b18ed7ada1d350f415073208c045876941d2 · 2026-04-11 10:37:08 -0700 · Trevin Chow

Switch from full repo clone (source: github) to sparse checkout
(source: git-subdir) pointing at the plugin/ subdirectory. Fixes
EINVAL mkdir error during plugin caching caused by .manuscripts
directories in the library repo.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

Files touched

Diff

commit ac47b18ed7ada1d350f415073208c045876941d2
Author: Trevin Chow <trevin@trevinchow.com>
Date:   Sat Apr 11 10:37:08 2026 -0700

    fix: use git-subdir source for printing-press-library plugin (#169)
    
    Switch from full repo clone (source: github) to sparse checkout
    (source: git-subdir) pointing at the plugin/ subdirectory. Fixes
    EINVAL mkdir error during plugin caching caused by .manuscripts
    directories in the library repo.
    
    Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---
 .claude-plugin/marketplace.json | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json
index 40e2eac4..fecbbed5 100644
--- a/.claude-plugin/marketplace.json
+++ b/.claude-plugin/marketplace.json
@@ -26,7 +26,7 @@
     },
     {
       "name": "printing-press-library",
-      "version": "1.0.0",
+      "version": "1.1.2",
       "description": "Discover, install, and use Printing Press CLI tools and MCP servers for hundreds of APIs",
       "author": {
         "name": "mvanhorn"
@@ -39,8 +39,10 @@
         "printing-press"
       ],
       "source": {
-        "source": "github",
-        "repo": "mvanhorn/printing-press-library"
+        "source": "git-subdir",
+        "url": "https://github.com/mvanhorn/printing-press-library.git",
+        "path": "plugin",
+        "ref": "main"
       }
     }
   ]

← 33d1ba11 chore(main): release 1.3.2 (#167)  ·  back to Cli Printing Press  ·  chore(skills): remove duplicate version fields from marketpl ebd1d048 →