GitHub Dependabot 支援自訂 PR 分支命名
為何重要
此更新直接降低開發者在 CI/CD 整合層面的技術摩擦,使其更能適配既有或嚴格的工程慣例。對企業氪金戶而言,減少分支管理的維護成本,有助於提升 GitHub 在 DevOps 場景中的工具鏈生命力與使用者黏著度。
GitHub 現在允許開發者透過 .github/dependabot.yml 檔案自訂 Dependabot 傳送的 Pull Request 分支名稱,以符合 CI/CD 系統的命名規範。
- 新增
pull-request-branch-name選項,支援設定字首、最大長度、字元分隔符及自訂佔位字元範本。 - 使用範例顯示,預設的
dependabot/npm_and_yarn/Lodash-4.17.21可透過配置轉換為dependabot-npm-and-yarn-lodash-4.17.21。 - 該功能有助於符合具有限制命名規則的 CI/CD 系統,並增進大型專案與單體倉庫中分支的識別率。
- 目前已開放給所有 github.com 使用者,並將追隨 GitHub Enterprise Server 3.23 版本發布。