release: develop 併入 master(CHECK、REPORT 頁類型) #21

Merged
admin merged 2 commits from develop into master 2026-08-26 02:59:31 +00:00
Member

摘要

  • 需求描述:把已合併進 develop 的變更放行到預設分支 master。marketplace 與版本前置檢查都讀預設分支,不合進 master,已安裝的 CLI 抓不到這次的內容。
  • 計畫名稱:無
  • 計畫頁:無
  • 分析頁:無

變更內容

檔案 為什麼改
tools/gitea.sh wiki-repo 的類型白名單加入 CHECK 與 REPORT
tools/check-wiki-rules.sh 驗證涵蓋範圍擴到十一種頁面類型
skills/wiki/SKILL.md description 的呼叫者清單補上 jsc-cli
三份 manifest 版本 0.1.4

設計重點

  • 內容與 PR #20 完全相同,這支只負責讓預設分支跟上。
  • 這支要先進 master:plugins/cli、plugins/log、plugins/meta 三個存取庫的新內容都依賴這裡的類型白名單。

測試結果

  • sh tools/check-wiki-rules.sh:OK,十一種類型 × 三項規則全數通過。
  • 內容與 develop 一致,未再改動。

前置 Push Request

  • 無
## 摘要 - 需求描述:把已合併進 `develop` 的變更放行到預設分支 `master`。marketplace 與版本前置檢查都讀預設分支,不合進 master,已安裝的 CLI 抓不到這次的內容。 - 計畫名稱:無 - 計畫頁:無 - 分析頁:無 ## 變更內容 | 檔案 | 為什麼改 | | --- | --- | | `tools/gitea.sh` | `wiki-repo` 的類型白名單加入 `CHECK` 與 `REPORT` | | `tools/check-wiki-rules.sh` | 驗證涵蓋範圍擴到十一種頁面類型 | | `skills/wiki/SKILL.md` | description 的呼叫者清單補上 `jsc-cli` | | 三份 manifest | 版本 0.1.4 | ## 設計重點 - 內容與 [PR #20](https://gitea.jsc.idv.tw/plugins/gitea/pulls/20) 完全相同,這支只負責讓預設分支跟上。 - 這支要先進 master:`plugins/cli`、`plugins/log`、`plugins/meta` 三個存取庫的新內容都依賴這裡的類型白名單。 ## 測試結果 - `sh tools/check-wiki-rules.sh`:`OK`,十一種類型 × 三項規則全數通過。 - 內容與 develop 一致,未再改動。 ## 前置 Push Request - 無
jiantw83 added 2 commits 2026-08-26 02:57:01 +00:00
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 位置解析。
Reviewed-on: #20
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
jiantw83 added a new dependency 2026-08-26 02:57:49 +00:00
admin approved these changes 2026-08-26 02:59:25 +00:00
admin merged commit 9d6f7cdd37 into master 2026-08-26 02:59:31 +00:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Reference: plugins/gitea#21