Vouch 最近根據現實世界的反饋獲得了一些良好的更新!看到更多的倉庫成功採用這一點令人興奮,也聽到了一些積極的結果。 新功能 - 新動作 check-issue: 限制 GH 問題創建 - 新動作 check-user: 檢查用戶是否被 vouch,並使工作流程失敗,或將結果放入步驟輸出以進行自定義邏輯 - 新動作 setup-vouch: 將 `vouch` 放入自定義腳本的 PATH 中 功能 - 所有檢查動作現在可以在單獨的倉庫中查找 vouch 文件,因此您可以例如將 vouch 文件保存在組織範圍的倉庫中 - 所有管理動作支持 `vouch-managers-file` 選項,讓您可以使用第二個 vouch 文件來指定被允許為他人 vouch 的人(而不是依賴 GH 權限) - 管理動作現在可以創建 PR(並可選擇自動合併),而不是直接推送,因此 vouch 可以與具有分支保護規則的倉庫一起使用 錯誤/改進 - 管理動作現在支持指定可以管理 vouches 的 GitHub 角色 - 管理動作默認允許擁有 `triage` 訪問權限的人管理 vouches(之前僅限於管理員或寫入訪問權限) - 所有管理動作現在嘗試修復衝突並在發生並行 vouches 時重試