基於 IaC 與無密鑰架構的跨專案雲端自動化部署

2026/04/02 (test!)

AI Code Review: 整合 Gemini API,每當開發者開啟 PR 或更新內容時,系統會自動進行代碼審查。

AI Issue 自動修復: 透過 GitHub Issues 觸發,實現 AI 發 PR。

自動化流程: 構建完整 CI/CD Pipeline,實現程式碼推送後會自動觸發構建。

安全性強化: 捨棄傳統靜態密鑰,採用 Workload Identity Federation 實現 GitHub 與 GCP 間的無密鑰認證。

Image管理: 運用 Next.js Standalone 與 Docker Multi-stage Build 產出輕量化容器映像檔,並存放於 Artifact Registry 進行版本管控。

Serverless 彈性部署: 利用 Cloud Run 機制實現滾動更新。

基礎設施即代碼 (IaC): 運用 Terraform 實作基礎設施即代碼,將基礎建設核心與應用程式資源進行跨專案分層管理。