Skip to content

Fix update skills for local git clone installs#68

Merged
nille merged 1 commit intomainfrom
fix/update-skill-git-clone
Apr 15, 2026
Merged

Fix update skills for local git clone installs#68
nille merged 1 commit intomainfrom
fix/update-skill-git-clone

Conversation

@nille
Copy link
Copy Markdown
Owner

@nille nille commented Apr 15, 2026

Summary

  • Both update skills (/update and /update-shipkit) now detect local git clone installs
  • Use pip install --force-reinstall . after git pull for git clones, since pip install --upgrade sees "same version" and skips
  • Restructured detection logic in /update-shipkit to check git clone first

Test plan

  • 145 tests pass
  • CI passes

When shipkit is installed from a local git clone, `pip install --upgrade`
does nothing because pip sees the same version. The update skills now
detect git clone installs and use `pip install --force-reinstall .`
after pulling, which correctly reinstalls the updated code.
@nille nille merged commit 5dd1385 into main Apr 15, 2026
4 checks passed
@nille nille deleted the fix/update-skill-git-clone branch April 15, 2026 09:43
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