Fix CI pipeline and install-local cleanup #33

Closed
opened 2026-03-04 14:29:00 +00:00 by mik-tf · 0 comments
Owner

Context

The CI pipeline for dev_docs is broken: the publish job fails because build artifacts are not shared between jobs. Additionally, install-local.sh leaves orphan skills that were removed from the repo.

Goals

  • Fix install-local.sh to use rsync --delete, with backup of removed skills to ~/.claude/backups/skills_/
  • Merge build+publish into a single CI job, remove unnecessary build_lib.sh download
  • Add conditional publish logic: push to development publishes to latest only, v* tag publishes versioned + latest release
## Context The CI pipeline for dev_docs is broken: the publish job fails because build artifacts are not shared between jobs. Additionally, install-local.sh leaves orphan skills that were removed from the repo. ## Goals - Fix install-local.sh to use rsync --delete, with backup of removed skills to ~/.claude/backups/skills_<date>/ - Merge build+publish into a single CI job, remove unnecessary build_lib.sh download - Add conditional publish logic: push to development publishes to latest only, v* tag publishes versioned + latest release
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_skills#33
No description provided.