fix/gitea-write-confirm #31

Merged
admin merged 1 commits from fix/gitea-write-confirm into develop 2026-08-28 10:00:26 +00:00
Member

PR 描述範本

摘要

  • 需求描述:Gitea 的 wiki、議題、PR 與 repo 寫入改成先確認,避免對外內容直接送出。
  • 計畫名稱:無
  • 計畫頁:無
  • 分析頁:無

變更內容

檔案 為什麼改
tools/write-confirm.sh 集中處理 Gitea 寫入前的確認邏輯。
tools/gitea.sh 讓 wiki、PR、留言、依賴與 repo 設定共用同一條確認門檻。
tools/issue.sh 讓議題建立先確認題目、標籤與里程碑。
README.md 把確認門檻寫進工具說明。
skills/wiki/SKILL.md 把 wiki 寫入流程改成先確認再寫入。
skills/wiki-to-issue/SKILL.md 把轉議題流程補上建立前確認。

設計重點

  • 確認邏輯集中到 write-confirm.sh,避免每支工具各寫一套。
  • 保留 JSC_GITEA_CONFIRM=yes,方便自動化流程放行。

測試結果

  • sh -n /root/.codex/plugins/cache/jsc/jsc-gitea/0.1.7/tools/write-confirm.sh /root/.codex/plugins/cache/jsc/jsc-gitea/0.1.7/tools/gitea.sh /root/.codex/plugins/cache/jsc/jsc-gitea/0.1.7/tools/issue.sh /root/.codex/plugins/cache/jsc/jsc-hooks/0.2.9/tools/report-error.sh 通過。
  • JSC_GITEA_CONFIRM=yes 時,確認工具可正常放行。

前置 Push Request

  • 無
# PR 描述範本 ## 摘要 - 需求描述:Gitea 的 wiki、議題、PR 與 repo 寫入改成先確認,避免對外內容直接送出。 - 計畫名稱:無 - 計畫頁:無 - 分析頁:無 ## 變更內容 | 檔案 | 為什麼改 | | --- | --- | | `tools/write-confirm.sh` | 集中處理 Gitea 寫入前的確認邏輯。 | | `tools/gitea.sh` | 讓 wiki、PR、留言、依賴與 repo 設定共用同一條確認門檻。 | | `tools/issue.sh` | 讓議題建立先確認題目、標籤與里程碑。 | | `README.md` | 把確認門檻寫進工具說明。 | | `skills/wiki/SKILL.md` | 把 wiki 寫入流程改成先確認再寫入。 | | `skills/wiki-to-issue/SKILL.md` | 把轉議題流程補上建立前確認。 | ## 設計重點 - 確認邏輯集中到 `write-confirm.sh`,避免每支工具各寫一套。 - 保留 `JSC_GITEA_CONFIRM=yes`,方便自動化流程放行。 ## 測試結果 - `sh -n /root/.codex/plugins/cache/jsc/jsc-gitea/0.1.7/tools/write-confirm.sh /root/.codex/plugins/cache/jsc/jsc-gitea/0.1.7/tools/gitea.sh /root/.codex/plugins/cache/jsc/jsc-gitea/0.1.7/tools/issue.sh /root/.codex/plugins/cache/jsc/jsc-hooks/0.2.9/tools/report-error.sh` 通過。 - `JSC_GITEA_CONFIRM=yes` 時,確認工具可正常放行。 ## 前置 Push Request - 無
jiantw83 added 1 commit 2026-08-28 09:58:25 +00:00
admin merged commit dfb9557992 into develop 2026-08-28 10:00:26 +00:00
admin deleted branch fix/gitea-write-confirm 2026-08-28 10:00:26 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: plugins/gitea#31