共用 runner 或共用工作流程可以降低維護成本,但平台特有步驟(簽章、模擬器映像、商店上傳)應保持可獨立失敗與獨立重試。
我們建議把「共用的品質檢查」與「平台發布」拆成清楚階段,並以產物而非原始碼路徑作為交接點。
快取策略也要分開評估:錯誤共用的衍生快取會讓一個平台的髒狀態污染另一個平台的建置。
稽核報告會標出哪些步驟可以合併、哪些必須隔離,並附上預估的維護工時差異。
2026年5月1日
共用 runner 或共用工作流程可以降低維護成本,但平台特有步驟(簽章、模擬器映像、商店上傳)應保持可獨立失敗與獨立重試。
我們建議把「共用的品質檢查」與「平台發布」拆成清楚階段,並以產物而非原始碼路徑作為交接點。
快取策略也要分開評估:錯誤共用的衍生快取會讓一個平台的髒狀態污染另一個平台的建置。
稽核報告會標出哪些步驟可以合併、哪些必須隔離,並附上預估的維護工時差異。