fix: stabilize live session UI and skill publishing
Keep message navigation and progress state synchronized, and preserve sequential split-flap count updates with a bounded queue. Publish the Obelisk skill under skills/obelisk for npx skills, sharing the same staging layout between CI and local releases with regression coverage.
This commit is contained in:
@@ -36,11 +36,8 @@ jobs:
|
||||
git -C "$SKILL_DIR" remote add origin git@github.com:tommy0103/obelisk-skill.git
|
||||
}
|
||||
|
||||
# Replace all content with the fresh build
|
||||
find "$SKILL_DIR" -mindepth 1 -not -path "$SKILL_DIR/.git*" -delete
|
||||
cp -R dist/obelisk-skill/* "$SKILL_DIR/"
|
||||
cp packaging/skill-README.md "$SKILL_DIR/README.md"
|
||||
cp packaging/skill-LICENSE "$SKILL_DIR/LICENSE"
|
||||
# Keep repository metadata, then stage the skill under skills/obelisk.
|
||||
bash packaging/stage-skill-repo.sh "$SKILL_DIR"
|
||||
|
||||
cd "$SKILL_DIR"
|
||||
git add -A
|
||||
|
||||
Reference in New Issue
Block a user