chore: add release supply-chain checks

This commit is contained in:
2026-07-19 13:03:28 +08:00
parent 21395c19e9
commit 71b6402bd8
6 changed files with 43 additions and 1 deletions
+1
View File
@@ -94,6 +94,7 @@ Web 接收使用者操作和 webhook,將同步需求寫入 SQLite 的 `sync_jo
- 登入在 15 分鐘內最多嘗試 8 次;webhook 與登入限流資料存於 SQLite,同一份資料庫的多個 Web 容器會共用計數。
- 所有會改變帳號或內容的瀏覽器 POST 都檢查 `Origin`Webhook 則使用密鑰 URL 驗證,不適用此規則。
- Gitea Actions 工作流程會在推送/標籤時執行型別檢查、測試與 Docker 建置;若設定 `DEPLOY_WEBHOOK_URL` secret,建立 `v*` tag 時會通知部署端。
- 工作流程也會對 production dependencies 執行高風險漏洞檢查,並產生 SPDX SBOM artifact;發布、升級與日後映像簽章的流程見 [發布文件](docs/RELEASING.md)。
## Webhook 設定與驗證