使用 GitHub Action 實作零停機部署

在之前的文章中 (使用 GitHub Action 來做簡單的 CI/CD),我們簡單的介紹了如何使用 Github Action 完成一個簡單的 CI/CD 流程,將一個 Laravel 應用程式部署到遠端的正式環境。CI 的部分使用熱門的 PHPUnit 測試框...

使用 GitHub Action 來做簡單的 CI/CD

CI/CD,是由兩個詞彙,持續整合 (Continuous Integration) 與持續交付 (Continuous Deployment) 組合而來:CI (Continuous Integration),意即持續整合,在這個階段會建立一個正式環境的副本並進行自動測試,確保程...