新聞

GitHub Actions相隔約4天再度發生服務異常,GitHub於臺灣時間10月6日凌晨通報,代管的工作執行環境分派出現延遲,造成部分自動化工作流程啟動延遲,後續也出現工作執行失敗。GitHub Actions約2小時43分鐘後恢復正常,期間GitHub Pages及部分帳務、授權功能都受到影響。

GitHub在凌晨3時11分首先通報GitHub Actions效能下降,隨後確認問題出在GitHub代管的工作執行環境。GitHub Actions可用來自動執行軟體建置、測試及部署等工作,由於這些工作需要先取得GitHub提供的執行環境才能開始,因此當執行環境派送延遲,工作流程就會停在等待狀態。

事故持續期間,GitHub一度表示工作流程啟動時間變長,4時39分進一步確認,除啟動延遲外,部分工作也出現執行失敗。到了5時54分,GitHub宣布Actions恢復正常,距離最初通報約2小時43分鐘。

該起事故期間,其他GitHub服務也出現異常,GitHub在5時9分表示,部分使用者無法正常開啟儲存庫清單、授權及帳務頁面,之後GitHub Pages也出現效能下降。GitHub Actions恢復後,官方繼續處理其他受影響服務,並在6時49分宣布事故結束。

GitHub目前尚未公布這次代管執行環境異常的原因,只表示後續將提供完整事故分析,因此目前無法確認這次問題是否與近期另一起GitHub Actions事故有關。

GitHub Actions約4天前也曾發生代管執行環境啟動延遲,10月1日的事故中,GitHub確認問題來自上游Azure相依服務的流量限制,部分Actions請求收到HTTP 429「請求過多」回應,造成工作啟動延遲,當時服務異常同樣持續約3小時。

第一起事故結束後,GitHub又在7時47分通報另一波服務異常,部分組織與企業用戶無法正常開啟帳務及授權頁面,直到9時32分才全面恢復。GitHub目前沒有說明兩起10月6日發生的事故是否具有共同原因。