release: develop 併入 master(CHECK、REPORT 頁類型) #21
2 Participants
Notifications
Due Date
No due date set.
Blocks
#14 release: develop 併入 master(doctor、setup)
plugins/cli
#15 release: develop 併入 master(report)
plugins/log
#19 release: develop 併入 master(CHECK、REPORT 準則)
plugins/meta
Reference: plugins/gitea#21
Reference in New Issue
Block a user
摘要
develop的變更放行到預設分支master。marketplace 與版本前置檢查都讀預設分支,不合進 master,已安裝的 CLI 抓不到這次的內容。變更內容
tools/gitea.shwiki-repo的類型白名單加入CHECK與REPORTtools/check-wiki-rules.shskills/wiki/SKILL.mdjsc-cli設計重點
plugins/cli、plugins/log、plugins/meta三個存取庫的新內容都依賴這裡的類型白名單。測試結果
sh tools/check-wiki-rules.sh:OK,十一種類型 × 三項規則全數通過。前置 Push Request
What: gitea.sh 的 wiki-repo 白名單加入 CHECK 與 REPORT,check-wiki-rules.sh 的驗證涵蓋範圍從九種擴到十一種,wiki 技能的 description 補上兩個新呼叫者。 Why: 執行環境體檢(jsc-cli:doctor)與工作報表(jsc-log:report)都要寫 wiki,但頁面類型不在白名單裡就解析不出存取庫,兩支技能都寫不進去。 How: 只動白名單與驗證清單,解析規則本身不變:一律先讀 JSC_WIKI_REPO_{TYPE},再退回 JSC_WIKI_REPO,不得跨類型代用。 Who: 體檢頁與報表頁的 wiki 位置解析。