

沛思坦網路股份有限公司
Devops Engineer
我叫小松,本職擔任Devops 工程師,是Google Developer Group on Campus Ex-Organizer,同時也是Google Devfest Taipei 2024 的Google 官方工作坊 講師之一
本次分享將從 GitFlow 的實務經驗出發,探討如何透過 CI/CD 打造更佳的 Developer Experience(DevX)。
團隊在開發過程中常面臨手動撰寫 Changelog、版本資訊混亂、前後端版本不同步,以及 PM、QA、RD 之間溝通成本高等問題。
我們透過制定明確的分支規範、導入 Conventional Commits、結合自動化工具產生 Release Note,並將前端 S3 版本與後端 ECR Image Tag 對齊,建立一套可追蹤、可回溯、可快速切換的版本治理流程。透過這套實戰方法,讓 Release 不再依賴人工整理,而是成為可複製、可擴展的工程流程,全面提升團隊協作效率與開發體驗。
聽眾收穫:
本次分享將帶給聽眾一套可落地的自動化 Release 實戰方法。你將學會如何導入 Conventional Commits 與自動產生 Changelog 的工具(如 semantic-release 或相關 CI 流程),了解從 commit 規範、版本號產生到 Release Note 輸出的完整步驟與設定方式。同時,也會掌握分支治理的設計思維,明確定義各分支的職責、合併時機與版本流向,讓功能開發、Hotfix 與正式發版流程更清晰可控。透過這套方法,你將能有效降低 PM、QA、RD 之間的溝通成本,讓版本資訊透明化,提升團隊協作效率與整體開發者體驗。