fix/version-guard-exempt-ask-and-wiki #25

Merged
admin merged 2 commits from fix/version-guard-exempt-ask-and-wiki into develop 2026-08-27 00:56:36 +00:00
2 changed files with 9 additions and 1 deletions
+3
View File
@@ -8,3 +8,6 @@ Thumbs.db
# 暫存 # 暫存
*.tmp *.tmp
*.log *.log
# 本機接線檔(jsc-hooks:hooks-install 產生,內含本機絕對路徑)
.kiro/
+6 -1
View File
@@ -25,6 +25,11 @@
# jsc-hooks:hooks-install 更新後要重新接線,擋了會讓更新做一半卡住 # jsc-hooks:hooks-install 更新後要重新接線,擋了會讓更新做一半卡住
# jsc-cli:models SDLC 閘門依賴它產生 model-tags.tsv # jsc-cli:models SDLC 閘門依賴它產生 model-tags.tsv
# jsc-meta:* 開發技能組本身的工具,擋了就修不了技能組 # jsc-meta:* 開發技能組本身的工具,擋了就修不了技能組
# jsc-ask:ask deploy 問「install/update/uninstall」一定會呼叫它;
# 它本身落後版本被擋下,訊息又指回 /jsc-cli:deploy,
# deploy 卡在問不出模式那一步,跟直接擋 deploy 是同一種死鎖
# jsc-gitea:wiki jsc-ask:ask 問完一定寫回 wiki 才算完成,理由同上一條,
# 擋在這一步一樣是 deploy 做不完
# #
# 逃生門:JSC_VERSION_GUARD=off 完全略過檢查(離線工作時用)。 # 逃生門:JSC_VERSION_GUARD=off 完全略過檢查(離線工作時用)。
# #
@@ -199,7 +204,7 @@ domain=${domain%%:*}
# 豁免清單 # 豁免清單
case "$skill" in case "$skill" in
jsc-cli:deploy|jsc-hooks:hooks-install|jsc-cli:models|jsc-meta:*) exit 0 ;; jsc-cli:deploy|jsc-hooks:hooks-install|jsc-cli:models|jsc-meta:*|jsc-ask:ask|jsc-gitea:wiki) exit 0 ;;
esac esac
# 更新指令依實際 CLI 給。印別的 CLI 的指令等於沒給指令,使用者照著打只會失敗。 # 更新指令依實際 CLI 給。印別的 CLI 的指令等於沒給指令,使用者照著打只會失敗。