mirror of
https://github.com/garrytan/gstack.git
synced 2026-11-01 06:24:41 +01:00
C3: guard Kiro's router copies on a present source; give the QA pointer adapter the copy and dist helpers
A copy fails where a symlink dangled, so the Kiro router and upgrade copies are written only when their render exists (as every other runtime root already does). test/qa-lazy-sections' extracted Kiro installer now supplies _link_runtime_dists (C2) and the SKILL.md copy helpers (C3).
This commit is contained in:
1 parent
8ae92b2bd0
commit
4527c9b93f
2 files changed
+9
-3
No files matched your search
@@ -3332,8 +3332,12 @@ if [ "$INSTALL_KIRO" -eq 1 ]; then
|
||||
echo " error: could not back up an edited SKILL.md copy under $KIRO_GSTACK; Kiro install stopped before overwriting it" >&2
|
||||
exit 1
|
||||
fi
|
||||
_copy_skill_md "$KIRO_DIR/gstack-upgrade/SKILL.md" "$KIRO_GSTACK/gstack-upgrade/SKILL.md"
|
||||
_copy_skill_md "$KIRO_DIR/gstack/SKILL.md" "$KIRO_GSTACK/SKILL.md"
|
||||
if [ -f "$KIRO_DIR/gstack-upgrade/SKILL.md" ]; then
|
||||
_copy_skill_md "$KIRO_DIR/gstack-upgrade/SKILL.md" "$KIRO_GSTACK/gstack-upgrade/SKILL.md"
|
||||
fi
|
||||
if [ -f "$KIRO_DIR/gstack/SKILL.md" ]; then
|
||||
_copy_skill_md "$KIRO_DIR/gstack/SKILL.md" "$KIRO_GSTACK/SKILL.md"
|
||||
fi
|
||||
if [ -f "$KIRO_DIR/gstack-office-hours/SKILL.md" ]; then
|
||||
mkdir -p "$KIRO_GSTACK/office-hours"
|
||||
_copy_skill_md "$KIRO_DIR/gstack-office-hours/SKILL.md" "$KIRO_GSTACK/office-hours/SKILL.md"
|
||||
|
||||
Reference in new issue
Block a user