DEVELOPER TOOLS / 工作流程依賴
AI 人工智慧GitHub Actions 預覽工作流程鎖定檔:標籤移動,仍執行已核對的版本
GitHub 新增工作流程依賴鎖定檔公開預覽,讓 Actions 執行固定的提交版本,降低標籤或分支移動帶來的意外變更。

消息重點
- gh actions-lock 擴充工具可產生 .github/workflows/actions.lock,記錄動作、間接依賴與可重用工作流程的提交版本。
- 可逐一導入工作流程;納入後,每個依賴都必須有鎖定紀錄,執行時採用紀錄中的提交,而非移動後的標籤位置。
- Dependabot 更新已導入工作流程的動作版本時,會在同一個拉取請求更新對應鎖定紀錄;管理員也可要求使用鎖定檔。
本站觀察
本站觀察:部署流程和應用程式一樣需要可追查的版本。小型網站可先挑一條建置流程試用,確認更新與回復方式,再逐步擴大;審查時也要一起看鎖定檔差異。
來源與更正
本文為官方消息摘要及本站觀察,非廠商合作稿,也非本站硬體實測。產品條件與支援範圍以官方最新資料為準。